以下の表は、Quorumパラメーターの一覧です。これらの値は %LKROOT%/etc/default/LifeKeeper 設定ファイルを編集することにより設定可能です。


パラメーター名 意味 設定値 デフォルト値 パラメーター適用タイミング 注記
QUORUM_MODE Quorum モードを指定します。 majority

storage

none または off
なし 適宜 (すぐに有効になります) 詳細はテクニカルドキュメンテーション「LifeKeeper Quorum 」 を参照。
WITNESS_MODE Witness モードを指定します。 remote_verify

storage

none または off
なし 適宜 (すぐに有効になります) 詳細はテクニカルドキュメンテーション「LifeKeeper Quorum 」 を参照。
QUORUM_LOSS_ACTION Quorum が失われた場合の動作を指定します。 osu osu 適宜 (すぐに有効になります) 詳細はテクニカルドキュメンテーション「LifeKeeper Quorum 」 を参照。
QUORUM_QUARANTINE_SECS LifeKeeperサービスがQuorumを失った後、再起動するまで待機する秒数を指定します。 300 適宜 (すぐに有効になります)
QWK_STORAGE_TYPE
共有ストレージのタイプを指定します。

QUORUM_MODEがstorageの場合は、必ず指定してください。
file

aws_s3
(未設定) qwk_storage_init実行時
このパラメーターは、QUORUM_MODE および WITNESS_MODE に storage を指定した場合のみ適用されます。
詳細はテクニカルドキュメンテーション「Storageモード 」を参照。
QWK_STORAGE_HBEATTIME QWK オブジェクトを読み書きする間隔を秒単位で指定します。 5以上10以下の整数値 6 qwk_storage_init実行時 このパラメーターは、QUORUM_MODE および WITNESS_MODE に storage を指定した場合のみ適用されます。
詳細はテクニカルドキュメンテーション「Storageモード 」を参照。
QWK_STORAGE_NUMHBEATS ハートビートチェックにトライする連続回数を指定します。この回数に到達した場合、対象ノードに障害が発生したとします。最後に成功したハートビートチェックからQWKオブジェクトが更新されていない場合ハートビートチェックに失敗し、再トライを行います。 3以上の整数値 4 qwk_storage_init実行時 このパラメーターは、QUORUM_MODE および WITNESS_MODE に storage を指定した場合のみ適用されます。
詳細はテクニカルドキュメンテーション「Storageモード 」を参照。

QWK_STORAGE_OBJECT_<ホスト名>

注記: ホスト名に”-”を含む場合、アンダースコア “_” に置き換えてください。 (例:LKSIOS-1 → LKSIOS_1)

注記: ホスト名にはすべて大文字を使用してください。

注記: LifeKeeperで使用するホスト名は lcduname コマンドで調べることができます。

QWKオブジェクトのパスを指定します。クラスター内のすべてのノードのパスを指定する必要があります。

[QWK_STORAGE_TYPE が file の場合]

ファイルサーバー上のファイルのパスを指定してください。

(設定例)

QWK_STORAGE_OBJECT_NODEA=\\file_server\sharename\NODEA
QWK_STORAGE_OBJECT_NODEB=\\file_server\sharename\NODEB

[QWK_STORAGE_TYPE が aws_s3 の場合]

Amazon S3 オブジェクトの s3uri を指定してください。LifeKeeper が動作しているリージョンと異なったリージョンの S3 オブジェクトを使用してください。また、異なった2つのリージョンの S3 オブジェクトに位置する S3 オブジェクトの使用を推奨します。2リージョン指定する場合は、カンマ区切り(スペースは含まない)で列挙してください。

(設定例 1)

QWK_STORAGE_OBJECT_NODEA=s3://bucket1/NODEA,s3://bucket2/NODEA
QWK_STORAGE_OBJECT_NODEB=s3://bucket1/NODEB,s3://bucket2/NODEB

(設定例 2)

QWK_STORAGE_OBJECT_NODEA=s3://bucket/quorum/NODEA
QWK_STORAGE_OBJECT_NODEB=s3://bucket/quorum/NODEB

注記: NODEAおよびNODEBは、ディレクトリではなく通常のファイルである必要があります。
文字列(最大長は256文字) (未設定) qwk_storage_init 実行時

注記: NODEAおよびNODEBは、ディレクトリではなく通常のファイルである必要があります。
このパラメーターは、QUORUM_MODE および WITNESS_MODE に storage を指定した場合のみ適用されます。
詳細はテクニカルドキュメンテーション「Storageモード 」を参照。
HTTP_PROXY
HTTPS_PROXY
NO_PROXY
サービスエンドポイントへのアクセスでHTTPプロキシを使用する場合に設定してください。ここで設定した値がそのまま AWS CLI へ渡されます。
詳しくは AWS のドキュメント を参照してください。
文字列 (未設定) qwk_storage_init実行時 このパラメーターは 「EC2 」や 「Route53 」と共通のパラメーターです。
QUORUM_DEBUG デバッグモードを指定します。 0: 無効

1: 有効
0 適宜 (すぐに有効になります) 詳細はテクニカルドキュメンテーション 「LifeKeeper Quorum 」を参照。

フィードバック

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました

このトピックへフィードバック

送信