コマンド伝播の設定

高可用性セットアップでは、プライマリノードで発行されたコマンドは、プライマリノードでコマンドが実行される前に、セカンダリノードに対して自動的に伝達され、実行されます。コマンドの伝播が失敗した場合、またはセカンダリノードでコマンドの実行が失敗した場合、プライマリノードはコマンドを実行し、エラーをログに記録します。コマンド伝播では、ポート 3011 が使用されます。

高可用性ペア構成では、プライマリノードとセカンダリノードの両方でコマンドの伝播がデフォルトで有効になっています。高可用性ペアのいずれかのノードで、コマンド伝播を有効または無効にできます。1 次ノードでコマンド伝達を無効にすると、コマンドは二次ノードに伝達されません。セカンダリノードでコマンドの伝播を無効にすると、プライマリノードから伝播されたコマンドはセカンダリノードで実行されません。

注意:伝播を再度有効化した後は、必ず同期化を強制してください。

注意:伝播を無効にしている間に同期が発生した場合、伝播を無効にする前に行った構成関連の変更は、セカンダリ・ノードと同期されます。これは、同期の進行中に伝播が無効になっている場合にも当てはまります。

プライマリ・ノードで伝播を有効または無効にするには

  1. 構成ユーティリティの [構成] タブのナビゲーションウィンドウで、[システム] を展開し、[高可用性] をクリックします。
  2. 詳細ペインの [ノード] タブでノードを選択し、[編集] をクリックします。
  3. [HA 伝播] で、次のいずれかを実行します。
    • 高可用性の伝播を無効にするには、[プライマリノードが構成をセカンダリに伝達する] チェックボックスをオフにします。
    • 高可用性の伝播を有効にするには、[プライマリノードが構成をセカンダリに伝達する] チェックボックスをオンにします。
  4. [OK] をクリックします。