ESXi VM 使用實體硬碟
前言
不管是實體進行虛擬化之後或是虛擬化之前,原有硬碟資料使用上除了可以將檔案備份至虛擬硬碟環境中使用,還可以直接將實體硬碟給虛擬機器使用,使用上也是利用vmkfstools
並配合命令z
來完成它。
使用實體硬碟時必需要建立與實體硬碟溝通的方式,所以使用工具建立一個.vmdk
中介檔,它與虛擬硬碟提供的.vmdk
是一樣,但它只是個中介檔,命令如下:
vmkfstools –z [硬碟掛載路徑] [產生連結的vmdk檔案]
- 硬碟掛載路徑:安裝硬碟之前記一下硬碟的序號,以便裝上機器後可以查詢到硬體的序號資訊幫助辦認硬碟。
- 產生連結的vmdk檔案:工具會產生由你自行命名的vmdk檔案,觀看檔案資訊會看到與實體硬碟容量相同,但實際上它不佔實體空間。
確認硬碟的名稱
登入ESXi主機,並進入/dev/disks
目錄下查看硬碟名稱資訊,每個硬體會對映一組名稱:
登入ESXi主機,並進入/vmfs/devices/disks
目錄下查看硬碟名稱資訊,每個硬體會對映一組名稱:
系統會根據你硬碟的硬體資訊產生一個很長的名稱,你可以利用硬碟序號或是廠牌名稱相關資訊找到你要使用的硬碟,每個名稱後面會根據你分割資訊產生用:
+ 數字號碼為檔名的檔案,我們是要使用整個硬碟,所以只看非冒號組成的名稱。
例子中要使用的名稱是:
/vmfs/devices/disks/t10.ATA_____Hitachi_HDT725032VLA360_______________________VFH201R2E8V18V
使用前面提到的命令產生中介檔:
vmkfstools -z /vmfs/devices/disks/t10.ATA_____Hitachi_HDT725032VLA360_______________________VFH201R2E8V18V /vmfs/volume/datastoreSSD60/HITACHI250_P2P.vmdk
之後就會產生出HITACHI250_P2P.vmdk
檔案,接下來到目錄確認檔案情況,
上圖中反白處可以看到檔案已經建立完成,並且會產生HITACHI250_P2P-rdmp.vmdk
與實體容量相同的檔案,之後我們再使用 vSphere 將設定檔HITACHI250_P2P.vmdk
載入。
掛載實體硬碟
選擇 Hard Disk 並按下 Next 進行下一步,
不需要建立新的虛擬硬碟,所以選擇第二個選項來掛載已經存在的虛擬硬碟,
選擇我們剛建好的HITACHI250_P2P.vmdk
,然後按下 OK
之後,可以看到反白處的資訊,按下 OK 就完成在掛載實體硬碟至虛擬機器內,不過可以觀查的是,在ESXi模式下掛載這類檔案是模擬 SCSI 連接方式,進入虛擬機器之後與一般的虛擬硬碟一樣的使用方式,但好處是,當您想要存取資料時,可以直接將硬碟拆下,並接入實體機器的環境中還可以直接存取使用,這個便利性在某些應用場合還是會被使用。