フェイルオーバー中にパッシブ ノードがアクティブ ノードにならなかった場合は、パッシブ ノードを強制的にアクティブ ノードにできます。
問題
パッシブ ノードがアクティブ ノードのロールの引き継ぎを試行している間に失敗します。
原因
vCenter HA フェイルオーバーが失敗する原因としては、次が考えられます。
- パッシブ ノードがアクティブ ノードのロールの引き継ぎを試行している間に、監視ノードが使用できなくなった。
- ノード間でのサーバ状態の同期に問題がある。
解決方法
この問題からは、次のように回復します。
- アクティブ ノードが障害から回復した場合、そのノードは、再度アクティブ ノードになります。
- 監視ノードが障害から回復した場合は、次の手順を実行します。
- 仮想マシン コンソールで、パッシブ ノードにログインします。
- Bash シェルを有効にするには、appliancesh プロンプトで shell と入力します。
- 次のコマンドを実行します。
vcha-reset-primary
- パッシブ ノードを再起動します。
- アクティブ ノードと監視ノードが両方ともリカバリできなかった場合は、パッシブ ノードを強制的にスタンドアローン vCenter Server にできます。
- アクティブ ノードと監視ノードの仮想マシンを削除します。
- 仮想マシン コンソールで、パッシブ ノードにログインします。
- Bash シェルを有効にするには、appliancesh プロンプトで shell と入力します。
- 次のコマンドを実行します。
vcha-destroy
- パッシブ ノードを再起動します。