SQL Serverの自動フェイルオーバーをテストするためのラボをセットアップしています
ノードを持つ2ノードのWSFC(SQL-CLUSTER-TEST-01)があります。
リスナーSQL-HA-GRP-01
私の最初のテストは、どちらかのノード(仮想マシン)の電源を切るだけです。 SQL-TEST-01からSQL-TEST-02の1方向で正しく失敗しています。しかし、SQL-TEST-02がプライマリであり、それをオンにすると、可用性グループは永続的な「解決中」の状態になり、SQL-TEST-02をオンにしないと解決できません。
ログを確認するか、可用性グループのプロパティを表示しようとすると、クォーラムが失われたと表示されます。
何が欠けていますか?
これを整理できましたか?
そうでない場合は、以下を試してください。
Failover Cluster Manager
(Run
からのcluadmin.msc
)に移動します。+
記号をクリックして展開します)。Services and Applications
を展開します。そこに可用性グループがリストされているはずです。Properties
に移動します。General
タブにPreferred Owners
が表示されます。これはラボ環境であると説明したので、オプションを試して(両方を選択するか、優先所有者の選択を交互に選択して)、それがどこにつながるかを確認します。また、General
の横のタブで、フェールバックが必要かどうかを指定します。結果を投稿します。