この現象は、次の状況が原因で発生する場合があります。
- LUN が提供解除され、ストレージのメンテナンス後に再提供された場合。
- iSCSI ストレージの IP 情報が変更された場合。
- VMFS ボリュームを、そのパーティションが失われた場合にリカバリするとき。
- 長い仮想マシン名の 32 番目の文字がスペースの場合。
端末経由で表示される情報は正しいが、vSphere Client 経由で表示される情報が正しくない場合(特に、vSphere Client が個々の VMware ESX サーバに直接接続されているとき):
管理エージェントを再起動してもこの問題が解決しない場合は、vCenter Server に接続されている vSphere Client からの情報を更新します。
- VMware vSphere または Infrastructure Client を開き、ご使用の VMware vCenter または VirtualCenter Server に接続します。
- データストアにアクセスできる ESX ホストを選択します。
- 構成タブをクリックします。
- (ハードウェア カテゴリの下にある)ストレージセクションをクリックします。
- (右上隅にある)更新をクリックします。
注:ホストから LUN を提供解除してもこの問題が発生する場合は、そのホストに対して再スキャンを実行してください。
上記の手順を実行しても問題が解決せず、なおかつ次の場合:
- VMFS 再署名プロセスを実行した後問題が発生する
- スナップショット LUN がある、またはスナップショット LUN に問題がある
- NFS データストアをアンマウント/マウントした後
- ストレージ プレゼンテーションを変更した後
この問題の原因として考えられるのは、VMware vCenter または VirtualCenter Server データベース内のデータストアに関する参照が無効もしくは重複しているか、または他の整合性のない参照がクラスタにあることです(たとえば、ESX ホストにデータストアが提供される方法が一様でないなど。提供方法が統一されていることを確認してください)。
この問題を解決するには、古いデータストア名に対する無効な参照をすべて削除します。データストアを参照できるオブジェクトは、次のとおりです。
- 登録済みの仮想マシン。
- 登録済みのテンプレート。
- ストレージ デバイスがアクセス不能になった場合でも、データストア リストにデータストアが表示されるホスト。
これらの参照を削除するには:
- データストアビューに移動します。
- 無効なデータストア、存在しないデータストア、古いデータストア、または削除されたデータストアを選択します。
- 仮想マシンタブを選択します。
- すべての仮想マシンとテンプレートを右クリックし、コンテキスト メニューから インベントリからの削除をクリックします。
- データストアが依然として表示される場合は、ホストタブをクリックします(どのホストが依然として無効なデータストアを参照しているのかを確認するため)。
- これらの各ホストで、構成および ストレージをクリックした後、更新 をクリックします。
データストアに対するオブジェクト参照がなくなると(また、ストレージビューにデータストア自体が表示されなくなると)、vCenter Server のインベントリおよびビューにデータストアが表示されなくなります。