Wenn Ihr ESXi-Host das SCSI- oder NVMe-Protokoll für die Verbindung mit dem Speicher in der Virtual Volumes-Umgebung verwendet, werden die Daten und die virtuellen Konfigurations-Volumes mit VMFS6 konfiguriert. Dies führt dazu, dass der Prozess der Speicherplatzrückforderung, der für VMFS verfügbar ist, auch auf die Daten und die Konfigurations-Virtual Volumes angewendet werden kann. Wenn Sie Speicherplatz auf dem Virtual Volumes-Datenspeicher zurückfordern, können Sie den Befehl esxcli storage vvol verwenden, um die Zuordnung freier Blöcke in den virtuellen Volumes manuell aufzuheben.
- NVMe-gestützte Daten-Virtual Volumes unterstützen Speicherrückforderungsanfragen von Gastbetriebssystemen.
- Konfigurations-Virtual Volumes unterstützen die automatische Speicherplatzrückforderung. Um den Speicherplatz manuell zurückzufordern, führen Sie die Schritte im angegebenen Verfahren aus.
Voraussetzungen
- Informationen zu Virtual Volumes finden Sie unter Typen von Virtual Volumes.
- Weitere Informationen zum Prozess der Speicherplatzrückgewinnung finden Sie unter Speicherplatzrückforderung in vSphere.
Prozedur
Beispiel:
-
[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
Die Ausgabe lautet in etwa wie folgt:
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)