この記事では、ESXCLI から vSAN ユニキャスト ネットワークを手動で構成する方法の詳細な手順を紹介します。
注:vSAN ユニキャスト モードは、vSAN 6.6 (vSphere 6.5.0d) で導入された機能です
ユニキャストは、vSAN クラスタのクォーラムの維持に関するネットワーク要件を簡素化するため、従来のマルチキャスト ネットワークの代わりに導入されました。
免責事項:これは英文の記事「Configuring vSAN Unicast networking from the command line 」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
1.vSAN クラスタを vSphere 6.5.0d 以降にアップグレードしたときに、1 台以上のホストが vCenter Server からクラスタ メンバーの更新を継承できないことがある。
2.vCenter Server が使用できなかったときにノードが追加または削除されたことが原因で、vCenter Server によって維持される vSAN ノードのリストと実際のノードの数が異なる場合がある。
以下の手順を使用して、各ホストのユニキャスト エージェント リストを手動で再構築できます。
1.必要な vSAN クラスタ情報の特定。
2.vSAN ユニキャスト エージェント リストの構築。
3.最後の手順。
1.vSAN に使用される VMkernel ポート、その IP アドレス、およびクラスタ内の各ホストのノード UUID を特定する。
2.2.1 次のコマンドで現在のユニキャスト エージェント リストを確認します
オンディスク アップグレード プロセスを含む vSAN 6.6 へのアップグレードが完了していて、ホストでのクラスタ通信にまだマルチキャストが使用されている場合は、親なし/非活動のホスト情報が CMMDS に残されていないことを確認してください。残されていると、変換が自然に発生するのを防げる可能性があるからです。
VMware では、vSAN 6.6 のインストールまたはアップグレードが完了し、ユニキャスト モードが正常に構成された後に、マルチキャスト モードに戻す操作はサポートしていません。
ユニキャスト エージェント リストが適切に再構築されていないと、ネットワーク パーティション分割が発生するリスクがあります。ほとんどの場合、vSAN クラスタにはすでに複数のパーティションが形成されています。テーブルを再構築する目的は、1 つの vSAN クラスタを形成することです。
注:ESXi ホストのユニキャスト エージェント リストを構築するときに、他のすべてのホストのエントリを追加しますが、テーブルが構成されているホストの IP アドレスは追加しないでください。
vSAN データ ノードまたは監視ノードのユニキャスト エージェント リストに独自の IP アドレスがある場合、ネットワークの問題が多数発生し、PSOD につながる可能性があります。