フェイルオーバー中にパッシブ ノードがアクティブ ノードにならなかった場合は、パッシブ ノードを強制的にアクティブ ノードにできます。

問題

パッシブ ノードがアクティブ ノードのロールの引き継ぎを試行している間に失敗します。

原因

vCenter HA フェイルオーバーが失敗する原因としては、次が考えられます。
  • パッシブ ノードがアクティブ ノードのロールの引き継ぎを試行している間に、監視ノードが使用できなくなった。
  • ノード間でのサーバ状態の同期に問題がある。

解決方法

この問題からは、次のように回復します。
  1. アクティブ ノードが障害から回復した場合、そのノードは、再度アクティブ ノードになります。
  2. 監視ノードが障害から回復した場合は、次の手順を実行します。
    1. 仮想マシン コンソールで、パッシブ ノードにログインします。
    2. Bash シェルを有効にするには、appliancesh プロンプトで shell と入力します。
    3. 次のコマンドを実行します。
      vcha-reset-primary
    4. パッシブ ノードを再起動します。
  3. アクティブ ノードと監視ノードが両方ともリカバリできなかった場合は、パッシブ ノードを強制的にスタンドアローン vCenter Server にできます。
    1. アクティブ ノードと監視ノードの仮想マシンを削除します。
    2. 仮想マシン コンソールで、パッシブ ノードにログインします。
    3. Bash シェルを有効にするには、appliancesh プロンプトで shell と入力します。
    4. 次のコマンドを実行します。
      vcha-destroy
    5. パッシブ ノードを再起動します。