機械翻訳について

テスト目的のためのクラスタ・パラメータの設定

フェンシングは、本番レベルのHAクラスタを設定するための重要な要素です。 簡潔さとテストのために、この例では無効になっています。 フェンシングについては、後の章で説明します。 詳細は、「フェンシング構成について(stonith)」を参照してください。

警告:

本番クラスタではフェンシングを無効にしないでください。

フェンシング・デバイスの設定と構成を完了せずにリソースを起動できるように、フェンシングはテスト・クラスタでのみ無効になります(初期テスト用)。

テスト・クラスタのパラメータを設定するには:

  1. 次のコマンドを実行してフェンシング機能を無効にします。

    sudo pcs property set stonith-enabled=false
  2. オプションで、次のコマンドを実行して、クォーラム状態を無視するようにクラスタを構成します。

    sudo pcs property set no-quorum-policy=ignore

    この例では2ノード・クラスタを使用するため、クォーラム・ポリシーを無効にすることが最も合理的です。クォーラムが実行可能な構成になるには技術的に3つ以上のノードが必要なためです。 ノードの半分以上がクラスタのステータスに同意した場合にのみクォーラムに達します。

    Corosyncの現在のリリースでは、この問題は2ノード・クラスタに関して特別に処理されます。この場合、プライマリ・ノードが常にクォーラムに達しているとみなされるように、クォーラム値は人為的に1に設定されます。 ネットワークの停止によって両方のノードが一定期間オフラインになる場合、ノードは互いに競い合ってフェンシングし、最初に成功した方がクォーラムを獲得します。 通常、1つのノードが優先されるようにフェンシング・エージェントを構成でき、これによりそのノードはクォーラムを獲得しやすくなります(これが望ましい場合)。