iT邦幫忙

0

[已解決]請問vSphere 6.0 怎麼線上幫Linux vmdk瘦身?

vicentli 5 月前2865 瀏覽

公司有用centos架設私有雲端硬碟,前陣子清了70G垃圾後
想問該如何縮減vmdk大小,並可否線上縮減,不必關機?感謝

vicentli iT邦新手 4 級 ‧ 5 月前 檢舉
補充一下,我是精簡佈建200G,原先使用120G ,目前實際使用50G,但VMDK仍佔120G,想讓VMDK大小縮減到實際使用大小
vicentli iT邦新手 4 級 ‧ 5 月前 檢舉
但是不縮減精簡佈建大小
0
simonithome
iT邦新手 5 級 ‧ 5 月前
看更多先前的回應...收起先前的回應...
vicentli iT邦新手 4 級 ‧ 5 月前 檢舉

看了一下大綱及內容,
Root partition is 100GB /dev/sdb1
29GB of space is used
Example Goal Reduce root partition to 50GB
這個好像是要縮減Partition大小到50G(猜他是用完整佈建),但參考windows作法應是要先把已用過,但沒使用了的空間寫入0,再進行vmdk瘦身到實際使用量如網頁內容應會縮成29G,但不去動原本佈建大小。

vicentli iT邦新手 4 級 ‧ 5 月前 檢舉

陸續爬了一些文,Linux也是要先寫零,不過最後瘦身時,關機好像是必須的...看來只能晚上十一點後再搞了

simonithome iT邦新手 5 級 ‧ 5 月前 檢舉

是啊,看來關機無可避免,在公司電腦開teamviewer,晚上在家遠端連線做吧。

simonithome iT邦新手 5 級 ‧ 5 月前 檢舉

還有,強烈建議你壓縮前先把整個vmdk檔作一個備份,以免因意外弄死了虛擬機。

vicentli iT邦新手 4 級 ‧ 5 月前 檢舉

好~正在做備份,我也很怕死~哈

0
WilliamHuang
iT邦大師 1 級 ‧ 5 月前

VM的精簡配置的規則
若是配200GB
實際使用50GB
USER會看到50/200GB
但是容量加大會以最後一次最大容量為準
懂不??/images/emoticon/emoticon19.gif
所以您最後會看到120/200GB
以前Outlook也是這樣放大後
就算刪除郵件~PST還是不會減少
PST上面有一個按鈕可以瘦身~ㄎㄎ有點弱
/images/emoticon/emoticon34.gif

vicentli iT邦新手 4 級 ‧ 5 月前 檢舉

嗯,跟outlook是同理,VMDK要做壓縮,但壓縮前要先從guest把空間寫入zero,其實爬文大概爬出辦法了。只是要停機還真麻煩就是~壓縮後對vmotion應該有幫助吧?昨天維護時做vmotion跑好久

0
ra605002
iT邦新手 3 級 ‧ 5 月前

參考一下這篇吧實作過沒什麼問題

http://freemanv1.blogspot.tw/2011/10/vmware-esxi.html

vicentli iT邦新手 4 級 ‧ 5 月前 檢舉

其實不用作clone,改好vmdk後,直接做vmotion就可以了。
參考來源,老師指導~
但我需求並沒要縮減佈建大小,而是要縮減vmdk的實際使用大小。
也就是我佈建200G,壓縮前vmdk大小120G,壓縮後vmdk使用50G。
已經解決了,Linux磁碟先寫入零,再guest離線用vmkfstools去壓縮vmdk變成50G,佈建仍為200G

我要發表回答

立即登入回答