iT邦幫忙

DAY 20
4

VMware vSphere Hypervisor (ESXi) 30天基礎速成班系列 第 23

(VMesxi 備份篇-Day20) VMware vSphere(ESXi) 虛擬硬碟工具-vmkfstools(下)

由於在發怖文章的部份 還是有限制程式碼
所以就將此篇文章分為上中下三部份
(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
創建一個虛擬硬碟

  1. 指令說明

    ~ # vmkfstools -c [新的虛擬硬碟大小] [目的vmdk檔案]

    -c : 創建一個虛擬硬碟
    [新的虛擬硬碟大小] : 設定此虛擬硬碟的大小,單位 M、G
    [目的vmdk檔案] : 要設定的vmdk檔案存放路徑,如 /vmfs/volumes/datastore1/VM1/VM1.vmdk

  2. 建立新硬碟

    ~ # vmkfstools -c 20G /vmfs/volumes/datastore1/VM1/VM2.vmdk
    Create: 100% done.

  3. 查看
    會看到多出一個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)

  1. 指令說明

    ~ # vmkfstools -U [目的vmdk檔案]

    -U : 刪除虛擬硬碟VMFS
    [目的vmdk檔案] : 要設定的vmdk檔案存放路徑,如 /vmfs/volumes/datastore1/VM1/VM1.vmdk

  2. 調整 vmdk 大小

    ~ # vmkfstools -U /vmfs/volumes/datastore1/VM1/VM3.vmdk
    Grow: 100% done.

虛擬硬碟重新命名

  1. 指令說明

    ~ # vmkfstools -E [原本vmdk檔案] [重新命名vmdk檔案]

    -E : 重新命名虛擬硬碟
    [原本vmdk檔案] : 原本vmdk檔案存放的路徑,如 /vmfs/volumes/datastore1/VM1/VM1.vmdk
    [重新命名vmdk檔案] : 要重新命名的vmdk檔案存放路徑,如 /vmfs/volumes/datastore1/VM1/VM3.vmdk

  2. 重新命名設定

    ~ # vmkfstools -E /vmfs/volumes/datastore1/VM1/VM2.vmdk /vmfs/volumes/datastore1/VM1/VM4.vmdk

  3. 查看
    會發現原本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

查詢虛擬硬碟的訊息 (柱面、磁頭和扇區)

  1. 指令說明

    ~ # vmkfstools -g [目的vmdk檔案]

    -g : 獲取虛擬硬碟相關資料
    [目的vmdk檔案] : 要查詢的vmdk檔案存放的路徑,如 /vmfs/volumes/datastore1/VM1/VM1.vmdk

  2. 查詢

    ~ # 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天基礎速成班(文章彙整)


http://blog.faq-book.com/


上一篇
(VMesxi 備份篇-Day20) VMware vSphere(ESXi) 虛擬硬碟工具-vmkfstools(中)
下一篇
(VMesxi 備份篇-Day21) VMware ESXi 備份 ghettoVCB.sh 基本設定
系列文
VMware vSphere Hypervisor (ESXi) 30天基礎速成班39

1 則留言

0
鐵殼心
iT邦高手 1 級 ‧ 2012-10-16 09:57:14

一次有三張沙發可以坐耶開心
沙發

我要留言

立即登入留言