データストアがアクセス不可で仮想マシンが動かない
search cancel

データストアがアクセス不可で仮想マシンが動かない

book

Article ID: 419506

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • vSphere Client で仮想マシンが (アクセス不可) と表示されており、その仮想マシンが稼働している ESXi ホストのサマリを確認すると以下のメッセージが表示されます。

「デバイス naa.################################ への接続が失われました。このデバイスは起動ファイルシステムをバッキングしています。そのため、ホスト設定の変更は恒久的ストレージに保存されません。」

  • ESXi の起動ディスクに VMFS データストアを作成し、そこで仮想マシンを動作させています。

  • ESXi に SSH もしくは DCUI でログインし、vmkfstools -P -v 10 /vmfs/volumes/<データストア名> コマンドを実行すると、下記エラーとなります。

Could not open /vmfs/volumes/<データストア名>
Error: No such file or directory
OBJLIB-LIB: ObjLib cleanup done.
WORKER: asyncOps=0 maxActiveOps=0 maxPending=0 maxCompleted=0

  • esxcfg-mpath -b コマンドを実行すると、起動ディスクデバイスの  state が dead と表示されます。

naa.################################ : Local HPE Disk (naa.################################)
   vmhba1:C1:T0:L1 LUN:1 state:dead sas Adapter: Unavailable Target: Unavailable

注:構成によって、デバイスのパスは vmhba1:C1:T0:L1 ではない場合があります。

  • /usr/lib/vmware/vob/bin/vobbuf -h を実行すると、起動ディスクデバイスへの接続が失われたことを示す、下記の様なメッセージが確認されます。

YYYY-MM-DDTHH:MM:SS.######Z,IN,##############,vob.scsi.scsipath.pathstate.dead,,vmhba1:C1:T0:L1,on
YYYY-MM-DDTHH:MM:SS.######Z,IN,##############,vob.storage.apd.start,,naa.################################
YYYY-MM-DDTHH:MM:SS.######Z,OUT,##############,esx.problem.storage.apd.start,,naa.################################
YYYY-MM-DDTHH:MM:SS.######Z,OUT,##############,esx.problem.storage.connectivity.lost,,naa.################################,vmhba1:C1:T0:L1,"""BOOTBANK1"", ""BOOTBANK2"", ""OSDATA-########-########-####-############"", ""<データストア名>"""
YYYY-MM-DDTHH:MM:SS.######Z,IN,##############,vob.storage.apd.timeout,,naa.################################,140
YYYY-MM-DDTHH:MM:SS.######Z,OUT,##############,esx.problem.storage.apd.timeout,,naa.################################,140

Environment

VMware vSphere ESXi

Cause

起動ディスクデバイス、もしくはストレージコントローラーの障害です。

Resolution

ハードウェアベンダーと連携し、ストレージコントローラーおよびディスクデバイスの問題を調査してください。

ディスク交換が必要となり、それによってデータが全て失われた場合は、ESXi を再インストールしてください。

 

Additional Information

  • お使いの ESXi が 7.0 Update 2 より古く、当該デバイスが SATA 接続の場合、下記 KB に該当している可能性があります。

ESXi 6.x/7.x host becomes unresponsive when using the  vmw_ahci driver