ESXi7.0硬盤直通

admin 網(wǎng)絡系統(tǒng)運維評論2,1842字數(shù) 1405閱讀模式
摘要

通常我們使用 ESXi 就是為了搞虛擬化,在一臺物理機上運行多個操作系統(tǒng)。但有的時候,在虛擬化的同時,我們可能也想要讓一部分硬件能直接被虛擬機訪問,也就是直通硬件。比如為虛擬機直通硬盤,那么我們就能輕易地將原本運行在獨立硬件上的系統(tǒng)遷移到 ESXi 的虛擬化環(huán)境中。相應地,如果一臺虛擬機的硬盤直通了一物理硬盤,那么將來也能輕易地將其上的系統(tǒng)遷移到獨立的硬件上的運行。

下面以 ESXi 7.0 為例使用 VMware ESXi Web UI 及 SSH 來進行配置。

啟用 SSH
首先,我們訪問 https:///ui/ 進入 VMware ESXi Web UI:
ESXi7.0硬盤直通
登錄進入系統(tǒng)后,找到 操作 -> 服務 -> 啟用安全 Shell (SSH) 并啟用 SSH:
ESXi7.0硬盤直通
通過 SSH 連接 ESXi 服務器
啟用了 SSH 服務之后,我們需要通過 SSH 連接服務器,Windows 上可用 PuTTY 或 Bitvise SSH Client,Linux 或 macOS 可直接使用 ssh 命令連接。
連接目標為 ESXi 服務器的 IP,用戶名密碼與登錄 Web UI 時相同。
創(chuàng)建 VMDK 直通硬盤
通過 SSH 連接上服務器后,我們可以使用以下命令來查看當前服務器上的所有硬盤及分區(qū):
ls -lh /vmfs/devices/disks/
其中硬盤的名字類似如下:
t10.ATA_____Samsung_SSD_840_Series__________________S19MNEAD414936V_____
而分區(qū)的名字類似如下:

t10.ATA_____Samsung_SSD_840_Series__________________S19MNEAD414936V_____:1
t10.ATA_____Samsung_SSD_840_Series__________________S19MNEAD414936V_____:2
t10.ATA_____Samsung_SSD_840_Series__________________S19MNEAD414936V_____:3
t10.ATA_____Samsung_SSD_840_Series__________________S19MNEAD414936V_____:4

另外,輸出結果中還包含硬盤及分區(qū)的大小,可以幫助我們找到想要直通的那塊硬盤。
需要注意的是,一般我們的需求都是直通整塊硬盤,而不是硬盤上的某一個分區(qū),所以在隨后的命令中輸入注意不要弄錯。
下面的示例代碼中,將 t10.ATA_____Samsung_SSD_840_Series__________________S19MNEAD414936V_____ 這塊 SSD 直通,并將生成的直通硬盤配置文件存放在默認的 datastore1 下,取名為 ZzzBuzzPassthruSSD。

disk="t10.ATA_____Samsung_SSD_840_Series__________________S19MNEAD414936V_____"
datastore="datastore1"
vmdkname="ZzzBuzzPassthruSSD"
vmkfstools -z "/vmfs/devices/disks/$disk" "/vmfs/volumes/$datastore/$vmdkname.vmdk"

實際操作中,注意將相關變量替換。
創(chuàng)建/配置虛擬機使用直通硬盤
隨后我們創(chuàng)建/配置虛擬機,在添加硬盤的時候選擇現(xiàn)有硬盤:
ESXi7.0硬盤直通
并定位到之前創(chuàng)建硬盤直通文件時所選擇存儲的位置:
ESXi7.0硬盤直通
之后,按常規(guī)創(chuàng)建/配置虛擬機即可。
注意:如果想要讓直通的硬盤能同時在虛擬機和物理機的環(huán)境下同時工作,需要注意配置虛擬機的引導選項中的固件和 UEFI 安全引導與物理機 UEFI BIOS 中的配置一致。
ESXi7.0硬盤直通

版權聲明:文章圖片資源來源于網(wǎng)絡,如有侵權,請留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2020年9月19日 20:14:21
  • 轉載請務必保留本文鏈接:http://yudch.cn/6593.html
匿名

發(fā)表評論

匿名網(wǎng)友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: