ESXI精簡置備類型(Thin)磁盤空間回收


原文轉至 點我這裏

我們在使用ESXI時常常會遇到這麼個問題,創建虛擬服務器時使用的磁盤類型爲Thin(精簡置備)(磁盤類型說明請參考:ESXI虛擬磁盤類型)。最初,精簡置備的磁盤只使用該磁盤最初所需要的數據存儲空間,在使用一段時間後佔用磁盤存儲空間會變的很大,就算把系統內大文件刪除系統內釋放了,但是虛擬機的磁盤還是直接佔用了之前最大的空間。有沒有什麼方法可以壓縮回收磁盤空間呢?不防看看下面的方法:


vmkfstools 常用參數選項:

-i  指定原磁盤文件名
-d --diskformat 指定目標磁盤的格式(zeroedthick、thin、eagerzeroedthick)
-K --punchzero  回收磁盤空間

ESXI精簡置備類型(Thin)磁盤空間回收

1、打開ESXI服務器SSH,

開啓EXSI服務器SSH,開啓方法請參考EXSI開啓遠程SSH

2、通過ssh連接ESXI服務器

3、切換到需要回收的虛擬機目錄

~ # cd /vmfs/volumes/datastore1

4、通過du命令查看該虛擬機磁盤文件大小

/vmfs/volumes/55ade938-e958d429-143f-000c29231226/CentOS # du -sh *

5、通過vmkfstools命令回收空間

/vmfs/volumes/55ade938-e958d429-143f-000c29231226/CentOS # vmkfstools -K CentOS.vmdk

6、檢驗大小

/vmfs/volumes/55ade938-e958d429-143f-000c29231226/CentOS # du -sh *

7、開機測試是否可以正常啓動

注:

  1. 回收磁盤磁盤類型必須爲精簡置備(thin)

  2. 回收前最好先備份


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章