esxi 縮小vmdk大小

  • Category: 電腦相關
  • Last Updated: Wednesday, 29 October 2014 09:24
  • Published: Tuesday, 13 August 2013 08:43
  • Written by sam

系統評估通常會把VM的磁碟空間稍微增大一些

但在正式上線前 發現開的太浪費空間了

以下就是縮小的動作

現在ESXI 5點一點就能開啟SSH連線了…真是方便

先到機器前(或IP KVM)

1.選擇Troubleshotting options - 將預設的 disable SSH 改成 enable SSH & Enable ESXi Shell就行了

2.用vSphereClient 先登入後 左鍵點一下VM主機名稱  再點 Configuration Security Profile 最上方的 Service 中的 Properties 裡面將服務點開並啟動就行了

再來就是今天主要的事…縮小vmdk

先使用putty連接一esx主機

進入到要修改的路徑(看您的儲存域命名)

通常都是 /vmfs/volumes/datastore

mFilesystem         Bytes          Used    Available Use% Mounted on
VMFS-5     1971121553408 1769790767104 201330786304  90% /vmfs/volumes/datastore1
VMFS-5     1019786297344  223548014592 796238282752  22% /vmfs/volumes/datastore2

先cat目標的.vmdk

可以見到是 RW 209715200 (計算方式先*512/1024/1024/1024=Gb)

這個是代表它是開立100Gb的空間

使用vi等編輯軟體打開並編輯它

 photo 2014-10-28_110641_zps8e8d8ebf.png

如下我減半成 RW 104857600 也就是換算大約50Gb左右

然後使用指令vmkfstools -i XXX.vmdk XXX-XXX.vmdk

可以見到,因為我是減半了一半的空間

所以轉換至50%的時候就done了 photo 2014-10-28_110904_zps9265a202.png

最後是修改有三行註記掉的地方 photo 2014-10-28_113944_zpsf7ee58a7.png

再來請打開client

將該虛擬機的hdd更換成新的

再移除舊的即可

 photo 2014-10-28_114646_zps706eaf80.png

 

對了…我掛回後…沒成功過…