この問題を解決するには、ノード間で MSCS RDM LUN を共有するとき、すべての ESXi/ESX ホスト間で LUN が同一に表示されることを確認する必要があります。特に、各 LUN の LUN ID はすべての ESXi/ESX ホストで同一である必要があります。
クラスタ内の ESXi/ESX ホスト間で LUN ID が異なる場合は、マッピングを一貫した状態に修正する必要があります。
問題を確認し LUN マッピングの一貫性を修正するには、次の手順を実行します。
- クラスタ内の各 ESXi/ESX ホストが RDM ボリュームの特定に使用している LUN ID を、確認してメモしておきます。この手順については、「Identifying disks when working with VMware ESX/ESXi (1014953)」を参照してください。
- SAN から ESXi/ESX ホストの LUN ID マッピングを修正します。LUN プレゼンテーションを適切に構成できるように、ストレージ管理者またはストレージ ベンダーに協力を要請します。データ LUN(複数可)がまったく同じ LUN ID(複数可) によって ESXi/ESX ホストに対して示されるように要求します。
注:LUN を以前使用していない新しい LUN ID に割り当ててその ID をクラスタに示す方法が、より推奨されます。これにより競合の可能性を回避できます。
- LUN ID プレゼンテーションの変更を適用したら、新しい構成が認識されるように影響下にある ESXi/ESX ホストを再起動します。これは、ローリング再起動の手法を使用し、vMotion によって仮想マシンを各ホストから順次移行することで実行できます。
- クラスタ内の ESXi/ESX ホストをすべて再起動すると、すべてのホストで一貫した LUN ID が見られます。