在不支援自動空間回收的 VMFS 資料存放區上,您可以使用 esxcli 命令手動回收未使用的儲存空間。
必要條件
安裝 ESXCLI。請參閱ESXCLI 入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli 命令。
程序
- 若要回收精簡佈建的裝置上未使用的儲存區區塊,請執行下列命令:
esxcli storage vmfs unmap
該命令採用以下選項:
選項 |
說明 |
-l|--volume-label=volume_label |
要取消對應的 VMFS 磁碟區的標籤。一個必要引數。如果指定此引數,請不要使用 -u|--volume-uuid=volume_uuid。 |
-u|--volume-uuid=volume_uuid |
要取消對應的 VMFS 磁碟區的 UUID。一個必要引數。如果指定此引數,請不要使用 -l|--volume-label=volume_label。 |
-n|--reclaim-unit=number |
每次反覆運算要取消對應的 VMFS 區塊的數目。一個選用引數。如果未指定此引數,此命令將使用預設值 200。 |
- 若要確認是否已完成取消對應處理程序,請搜尋 vmkernel.log 檔案中的取消對應。