Artikelnummer: 000140473
この問題を解決するには、次の手順に従います。
ESX サーバーに提示されたデバイスを識別するには、次のコマンドを実行します。
esxcfg-vmhbadevs-q
データストアおよび関連するデバイスを識別するには、次のコマンドを実行します。
esxcfg-vmhbadevs-m
欠落しているデータストアについては、次のようなメッセージが表示されます。
volume/vmfs/volumes/4569-08764-eb45-2347a/を開くことができません
ステップ1の出力とステップ2の出力を比較して、欠落しているデバイスを特定します。
たとえば、 /dev/sdl
ステップ1の出力に表示されていても、ステップ2の出力には表示されない場合 /dev/sdl
は、が見つからないデバイスです。
ディスクが VMFS に設定されていることを確認するには、次のコマンドを実行します。
fdisk-lu デバイス
次に例を挙げます。
fdisk-lu の sdl
正しい場合は、次のコマンドを実行して、マジック番号が正しいことを確認します。
hexdump-c の sdl
正しいことを確認した後、次のコマンドを実行して、再スキャンを実行します。
esxcfg: vmhbaX の再スキャン
ここで、X はご使用の環境内の適切な数値です。
/Var/log/vmkernel ログで、ボリュームの予約に失敗したことを確認します。エラーが発生した場合は、LUN のリセットを実行します。
例:
vmkfstools-L lunreset/vmfs/devices/disks/vmhba1\: 1 \: 0 \: 0
デバイスリセットメッセージを検索して LUN のリセットが成功したことを確認するには、/var/log/vmkernel ログをチェックします。
次のコマンドを実行して、データストアをマウントします。
vmkfstools-V
メモ:
データストアがまだマウントされていない場合、これは、ESX ホストにデータストアが表示されていないため、ストレージプロセッサにロックがあることを示しています。この時点では、ロックは別の ESX ホストのものではないため、別のストレージプロセッサに LUN をトレスパスしてから、ホスト上の HBA を再スキャンします。データストアは再スキャン後に正常にマウントされます。
これらのステップは、イベントの後に1つのデバイスが存在しない場合にのみ有効です。
PowerEdge
01 März 2021
4
Solution