ここでは、VOMA を使用して VMFS メタデータの整合性を確認する方法を示します。VOMA を使用して、VMFS データストアまたは仮想フラッシュ リソースの小さい不整合問題を確認し、修正します。ESXi ホストの CLI から VOMA を実行します。
前提条件
実行中の仮想マシンをパワーオフするか、それらを別のデータストアに移行します。
手順
- 確認する VMFS データストアをバッキングするデバイスの名前とパーティション番号を取得します。
#esxcli storage vmfs extent list
出力されたデバイス名およびパーティション列によりデバイスを特定します。例:
Volume Name ..... Device Name Partition
1TB_VMFS6 ..... naa.xxxx 3
- VMFS エラーをチェックします。
VMFS データストアをバッキングするデバイス パーティションへの絶対パスを指定し、パーティション番号をデバイス名とともに指定します。例:
# voma -m vmfs -f check -d /vmfs/devices/disks/naa.xxxx:x
出力リストに可能性のあるエラーが表示されます。たとえば、次の出力は、ハートビート アドレスが無効であることを示しています。
XXXXXXXXXXXXXXXXXXXXXXX
Phase 2: Checking VMFS heartbeat region
ON-DISK ERROR: Invalid HB address
Phase 3: Checking all file descriptors.
Phase 4: Checking pathname and connectivity.
Phase 5: Checking resource reference counts.
Total Errors Found: 1