免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
VMWare ESXi thin磁盤空間回收,精簡置備空間回收

背景:ESXi 容量只剩幾個GB了,登上ESXi看看空間,只剩6.8G了

~ # df -h        
Filesystem   Size   Used Available Use% Mounted on        
VMFS-5     459.8G 452.9G      6.8G  99% /vmfs/volumes/datastore1        
vfat         4.0G  26.8M      4.0G   1% /vmfs/volumes/518bbaed-cd4205ae-4433-6cae8b618a8b        
vfat       249.7M 152.2M     97.6M  61% /vmfs/volumes/e004997b-19d900f9-78d2-328c75df8d55        
vfat       249.7M   8.0K    249.7M   0% /vmfs/volumes/f425ab7f-19a30306-ecae-df98131c5d28        
vfat       285.8M 179.8M    106.1M  63% /vmfs/volumes/518bbae7-ef420f9e-c41f-6cae8b618a8b

再用Vsphere Client連上去看看哪幾臺機(jī)器占用空間比較多,例如紅色方框那臺windows2008,顯示已經(jīng)使用40GB

     
   

但是windows 2008系統(tǒng)顯示只用了29GB,那還有11GB空間哪里去了?

這不得不從VMware磁盤類型說起,在創(chuàng)建虛機(jī)類型的時候有三種方式

  • 厚置備延遲置零(zeroed thick):以默認(rèn)的厚格式創(chuàng)建虛擬磁盤。創(chuàng)建過程中為虛擬磁盤分配所需空間。創(chuàng)建時不會擦除物理設(shè)備上保留的任何數(shù)據(jù),但是以后從虛擬機(jī)首次執(zhí)行寫操作時會按需要將其置零。

  • 厚置備置零 (eager zeroed thick):創(chuàng)建支持群集功能(如 Fault  Tolerance)的厚磁盤。在創(chuàng)建時為虛擬磁盤分配所需的空間。與zeroed thick相反,在創(chuàng)建過程中會將物理設(shè)備上保留的數(shù)據(jù)置零。創(chuàng)建這種格式的磁盤所需的時間可能會比創(chuàng)建其他類型的磁盤長。

  • 精簡置備(thin):使用精簡置備格式。最初,精簡置備的磁盤只使用該磁盤最初所需要的數(shù)據(jù)存儲空間。如果以后精簡磁盤需要更多空間,則它可以增長到為其分配的最大容量。

在創(chuàng)建windows2008虛機(jī)的時候,我指定的是44G的空間,但是由于我使用了thin的方式,可能實際上只分配了20GB的空間(還有24GB的空間預(yù)留著,并沒有從存儲上真正分出去)。但后來隨著windows2008文件越來越多,使用了40GB,那這時候我發(fā)現(xiàn)空間不夠了,我刪了5GB的空間,你以為在ESXi 存儲上這5GB空間被釋放了,其實不是的,這5GB空間還是真正劃分給了windows2008虛機(jī)。這是因為這個delete操作是在Guest OS中進(jìn)行的,而Hypervisor并不知道這個動作,所以也就不會reclaim space。所以,我們會發(fā)現(xiàn)雖然在創(chuàng)建虛機(jī)的時候使用thin的方式,但是到后來后端存儲空間還是消耗的很快。VMware也考慮到了這一點,我們可以使用vMotion或者vSphere Converter來reclaim空間,但是對于ESXi有什么辦法呢?

答案是有。使用sdelete是個小工具,可以自己下載,或到我的資源里,我有分享,可供大家下載。

步驟一)

c:\share>sdelete.exe -z C:        
SDelete - Secure Delete v1.61        
Copyright (C) 1999-2012 Mark Russinovich        
Sysinternals - www.sysinternals.com        
SDelete is set for 1 pass.        
Free space cleaned on c:\        
1 drives zapped

經(jīng)過自己實際測試發(fā)現(xiàn)不行,存儲空間沒有任何變化。繼續(xù)google發(fā)現(xiàn)了VMware提供了vmkfstools這個工具

~ # cd /vmfs/volumes/datastore1/test-Win2008/ 


/vmfs/volumes/5075da98-8eef8322-f2b2-6cae8b618a8a/test-Win2008 # ls        
test-Win2008-flat.vmdk  test-Win2008.nvram      test-Win2008.vmdk       test-Win2008.vmsd       test-Win2008.vmx        test-Win2008.vmxf       vmware.log

/vmfs/volumes/5075da98-8eef8322-f2b2-6cae8b618a8a/test-Win2008 # du -ah *        
36.0G   test-Win2008-flat.vmdk        
1.0M    test-Win2008.nvram        
0       test-Win2008.vmdk        
0       test-Win2008.vmsd        
8.0k    test-Win2008.vmx        
0       test-Win2008.vmxf        
2.0M    vmware.log

發(fā)現(xiàn)這個vmdk占用了36G,但是之前提過我這臺機(jī)器實際只用了29G,用vmkfstool reclaim空間

/vmfs/volumes/5075da98-8eef8322-f2b2-6cae8b618a8a/test-Win2008 # vmkfstools --punchzero test-Win2008.vmdk 

(說明可以使用    vmkfstools -K test-Win2008.vmdk效果一樣。)


vmfsDisk: 1, rdmDisk: 0, blockSize: 1048576        
Hole Punching: 100% done.

24.4G   test-Win2008-flat.vmdk        
1.0M    test-Win2008.nvram        
0       test-Win2008.vmdk        
0       test-Win2008.vmsd        
8.0k    test-Win2008.vmx        
0       test-Win2008.vmxf        
2.0M    vmware.log

運行完之后發(fā)現(xiàn)減少了12G      

~ # df -h        
Filesystem   Size   Used Available Use% Mounted on        
VMFS-5     459.8G 445.4G    14.3G  97% /vmfs/volumes/datastore1        
vfat         4.0G  27.0M      4.0G   1% /vmfs/volumes/518bbaed-cd4205ae-4433-6cae8b618a8b        
vfat       249.7M 152.2M     97.6M  61% /vmfs/volumes/e004997b-19d900f9-78d2-328c75df8d55        
vfat       249.7M   8.0K    249.7M   0% /vmfs/volumes/f425ab7f-19a30306-ecae-df98131c5d28        
vfat       285.8M 179.8M    106.1M  63% /vmfs/volumes/518bbae7-ef420f9e-c41f-6cae8b618a8b

參考文章出處http://taotao1240.blog.51cto.com/731446/1656762

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
VMware ESXI 虛擬磁盤工具 - vmkfstools 使用實例
虛擬機(jī)誤刪除的數(shù)據(jù)恢復(fù)方法整理
虛擬機(jī)使用ESXi主機(jī)物理硬盤的辦法
解決ESXI安裝OpenWrt編輯虛擬機(jī)提示“請輸入大于原始容量的磁盤大小”問題的方法
Esxi縮小硬盤大小的辦法
VMwareESX/ESXi 精簡置備(thin)與厚置備(thick)虛擬機(jī)磁盤之間轉(zhuǎn)換
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服