データストアがデータストア ブラウザに空のように表示される
search cancel

データストアがデータストア ブラウザに空のように表示される

book

Article ID: 304547

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

この記事には、仮想マシンで問題が報告されず、また SSH/CLI によるアクセスで正しい内容が表示されるときでも、データストアがデータストア ブラウザに空のように表示される場合があることの理由が記載されています。

Symptoms:

免責事項: これは英文の記事 「Datastore appears empty from the datastore browser (1010832)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


Environment

VMware vSphere ESXi 5.5
VMware ESXi 4.1.x Installable
VMware ESXi 3.5.x Installable
VMware vCenter Server 5.5.x
VMware ESXi 3.5.x Embedded
VMware vSphere ESXi 5.1
VMware vCenter Server 5.0.x
VMware ESXi 4.0.x Installable
VMware ESXi 4.1.x Embedded
VMware ESX 4.0.x
VMware ESX 4.1.x
VMware ESX Server 3.5.x
VMware VirtualCenter 2.5.x
VMware ESXi 4.0.x Embedded
VMware vCenter Server 4.1.x
VMware vSphere ESXi 5.0
VMware vCenter Server 5.1.x
VMware vCenter Server 4.0.x

Resolution

この現象は、次の状況が原因で発生する場合があります。
  • LUN が提供解除され、ストレージのメンテナンス後に再提供された場合。
  • iSCSI ストレージの IP 情報が変更された場合。
  • VMFS ボリュームを、そのパーティションが失われた場合にリカバリするとき。
  • 長い仮想マシン名の 32 番目の文字がスペースの場合。

端末経由で表示される情報は正しいが、vSphere Client 経由で表示される情報が正しくない場合(特に、vSphere Client が個々の VMware ESX サーバに直接接続されているとき):

  • 仮想マシン名の 32 番目の文字がスペースでないことを確認します。32 番目の文字がスペースの場合は、仮想マシンの名前を変更して移行し、仮想マシンのファイルの名前が変更されていることを確認します。仮想マシンの移行の詳細については、Migrating virtual machines (1017769) 」を参照してください。
  • VMware ESX ホスト上で管理サービスを再起動します。詳細については、Restarting the Management agents on an ESX or ESXi Server (1003490) を参照してください。

管理エージェントを再起動してもこの問題が解決しない場合は、vCenter Server に接続されている vSphere Client からの情報を更新します。

  1. VMware vSphere または Infrastructure Client を開き、ご使用の VMware vCenter または VirtualCenter Server に接続します。
  2. データストアにアクセスできる ESX ホストを選択します。
  3. 構成タブをクリックします。
  4. ハードウェア カテゴリの下にある)ストレージセクションをクリックします。
  5. (右上隅にある)更新をクリックします。
:ホストから LUN を提供解除してもこの問題が発生する場合は、そのホストに対して再スキャンを実行してください。

上記の手順を実行しても問題が解決せず、なおかつ次の場合:
  • VMFS 再署名プロセスを実行した後問題が発生する
  • スナップショット LUN がある、またはスナップショット LUN に問題がある
  • NFS データストアをアンマウント/マウントした後
  • ストレージ プレゼンテーションを変更した後
この問題の原因として考えられるのは、VMware vCenter または VirtualCenter Server データベース内のデータストアに関する参照が無効もしくは重複しているか、または他の整合性のない参照がクラスタにあることです(たとえば、ESX ホストにデータストアが提供される方法が一様でないなど。提供方法が統一されていることを確認してください)。

この問題を解決するには、古いデータストア名に対する無効な参照をすべて削除します。データストアを参照できるオブジェクトは、次のとおりです。

  • 登録済みの仮想マシン。
  • 登録済みのテンプレート。
  • ストレージ デバイスがアクセス不能になった場合でも、データストア リストにデータストアが表示されるホスト。

これらの参照を削除するには:

  1. データストアビューに移動します。
  2. 無効なデータストア、存在しないデータストア、古いデータストア、または削除されたデータストアを選択します。
  3. 仮想マシンタブを選択します。
  4. すべての仮想マシンとテンプレートを右クリックし、コンテキスト メニューから インベントリからの削除をクリックします。
  5. データストアが依然として表示される場合は、ホストタブをクリックします(どのホストが依然として無効なデータストアを参照しているのかを確認するため)。
  6. これらの各ホストで、構成および ストレージをクリックした後、更新 をクリックします。

データストアに対するオブジェクト参照がなくなると(また、ストレージビューにデータストア自体が表示されなくなると)、vCenter Server のインベントリおよびビューにデータストアが表示されなくなります。


Additional Information

関連情報については、vSphere Command-Line Interface Documentation を参照してください。Datastore appears empty from the datastore browser