由於在發怖文章的部份 還是有限制程式碼
所以就將此篇文章分為上中下三部份
(VMesxi 備份篇-Day20) VMware vSphere(ESXi) 虛擬硬碟工具 - vmkfstools(上)
(VMesxi 備份篇-Day20) VMware vSphere(ESXi) 虛擬硬碟工具 - vmkfstools(中)
下部份內容為
4. 創建一個虛擬硬碟
5. 刪儲虛擬硬跌(vmdk)
6. 虛擬硬碟重新命名
7. 查詢虛擬硬碟的訊息 (柱面、磁頭和扇區)
上一篇 (VMesxi 備份篇-Day19) VMware vSphere(ESXi) 虛擬硬碟格式介紹
下一篇 (VMesxi 備份篇-Day21) VMware ESXi 備份 ghettoVCB.sh 基本設定
VMware vSphere Hypervisor (ESXi) 30天基礎速成班(文章彙整)
文章同步 FAQ BOOK
創建一個虛擬硬碟
指令說明
~ # vmkfstools -c [新的虛擬硬碟大小] [目的vmdk檔案]
-c : 創建一個虛擬硬碟
[新的虛擬硬碟大小] : 設定此虛擬硬碟的大小,單位 M、G
[目的vmdk檔案] : 要設定的vmdk檔案存放路徑,如 /vmfs/volumes/datastore1/VM1/VM1.vmdk
建立新硬碟
~ # vmkfstools -c 20G /vmfs/volumes/datastore1/VM1/VM2.vmdk
Create: 100% done.
查看
會看到多出一個20G的VM2-flat.vmdk和VM2.vmdk
~ # du -sh /vmfs/volumes/datastore1/VM1 *
40.0G /vmfs/volumes/datastore1/VM1
20.0G VM1-flat.vmdk
1.0M VM1.nvram
0 VM1.vmdk
0 VM1.vmsd
8.0K VM1.vmx
0 VM1.vmxf
20.0G VM2-flat.vmdk
0 VM2.vmdk
1.0M vmware.log
刪儲虛擬硬跌(vmdk)
指令說明
~ # vmkfstools -U [目的vmdk檔案]
-U : 刪除虛擬硬碟VMFS
[目的vmdk檔案] : 要設定的vmdk檔案存放路徑,如 /vmfs/volumes/datastore1/VM1/VM1.vmdk
調整 vmdk 大小
~ # vmkfstools -U /vmfs/volumes/datastore1/VM1/VM3.vmdk
Grow: 100% done.
虛擬硬碟重新命名
指令說明
~ # vmkfstools -E [原本vmdk檔案] [重新命名vmdk檔案]
-E : 重新命名虛擬硬碟
[原本vmdk檔案] : 原本vmdk檔案存放的路徑,如 /vmfs/volumes/datastore1/VM1/VM1.vmdk
[重新命名vmdk檔案] : 要重新命名的vmdk檔案存放路徑,如 /vmfs/volumes/datastore1/VM1/VM3.vmdk
重新命名設定
~ # vmkfstools -E /vmfs/volumes/datastore1/VM1/VM2.vmdk /vmfs/volumes/datastore1/VM1/VM4.vmdk
查看
會發現原本VM2.vmdk和VM2-flat.vmdk的檔案名稱,變為VM4.vmdk和VM4-flat.vmdk
~ # du -sh /vmfs/volumes/datastore1/VM1 *
40.0G /vmfs/volumes/datastore1/VM1
20.0G VM1-flat.vmdk
1.0M VM1.nvram
0 VM1.vmdk
0 VM1.vmsd
8.0K VM1.vmx
0 VM1.vmxf
20.0G VM4-flat.vmdk
0 VM4.vmdk
1.0M vmware.log
查詢虛擬硬碟的訊息 (柱面、磁頭和扇區)
指令說明
~ # vmkfstools -g [目的vmdk檔案]
-g : 獲取虛擬硬碟相關資料
[目的vmdk檔案] : 要查詢的vmdk檔案存放的路徑,如 /vmfs/volumes/datastore1/VM1/VM1.vmdk
查詢
~ # vmkfstools -g /vmfs/volumes/datastore1/VM1/VM4.vmdk
Geometry information C/H/S is 261/255/63
上一篇 (VMesxi 備份篇-Day19) VMware vSphere(ESXi) 虛擬硬碟格式介紹
下一篇 (VMesxi 備份篇-Day21) VMware ESXi 備份 ghettoVCB.sh 基本設定
VMware vSphere Hypervisor (ESXi) 30天基礎速成班(文章彙整)