ESXi ホストが SCSI または NVMe プロトコルを使用して Virtual Volumes 環境内のストレージに接続されている場合、データおよび構成 Virtual Volumes は VMFS6 でフォーマットされます。その結果、VMFS で使用可能な容量再利用プロセスをデータと構成、両方の Virtual Volumes に適用することもできます。Virtual Volumes データストアの容量を再利用する場合は、esxcli storage vvol コマンドを使用して、Virtual Volumes から空きブロックのマッピングを手動で解除できます。
- NVMe でバッキングされたデータ Virtual Volumes では、ゲスト OS からの容量再利用要求がサポートされます。
- 構成 Virtual Volumes では、容量の自動再利用がサポートされます。容量を手動で再利用するには、所定の手順を実行します。
前提条件
- Virtual Volumes の詳細については、「Virtual Volumes のタイプ」を参照してください。
- 容量再利用プロセスの詳細については、vSphere でのストレージ容量の再利用を参照してください。
手順
例:
-
[root@:~]esxcli storage vvol virtualvolume unmap -c vvol:4abe7eb4bf234ee0xxxxxxxxx -u rfc4122.1ffee4bd-9c55-49b9-876d-xxxxxxxx
-
[root@:~] grep "Total Unmapped blocks from vmfs" /var/run/log/hostd.log
出力は次のようになります。
2023-06-01T10:27:45.836Z In(166) Hostd[1000342556]: [Originator@6876 sub=Libs opID=esxcli-5f-1861 sid=523fac9d user=root] Unmap: Done : Total Unmapped blocks from vmfs6 volume rfc4122.1ffee4bd-9c55-49b9-87 6d-xxxxxxxx : 0 (LFB Pass)
2023-06-01T10:28:13.279Z In(166) Hostd[1000342556]: [Originator@6876 sub=Libs opID=esxcli-5f-1861 sid=523fac9d user=root] Unmap: Done : Total Unmapped blocks from vmfs6 volume rfc4122.1ffee4bd-9c55-49b9-87 6d-xxxxxxxx : 259421 (SFB Pass)