操作目的

将服务器本地硬盘直通给ESXi上的某台虚拟机使用

操作过程

需开启ESXi主机的SSH服务

查看当前服务器上的所有硬盘及分区

ls -lh /vmfs/devices/disks/

硬盘的名字类似如下

t10.ATA_____Samsung_SSD_640_Series__________________S19MNEAD414945V_____

而分区的名字类似如下:

t10.ATA_____Samsung_SSD_640_Series__________________S19MNEAD414945V_____:1
t10.ATA_____Samsung_SSD_640_Series__________________S19MNEAD414945V_____:2
t10.ATA_____Samsung_SSD_640_Series__________________S19MNEAD414945V_____:3

下面的示例代码中,将 t10.ATA_____Samsung_SSD_640_Series__________________S19MNEAD414945V_____ 这块 SSD 直通,并将生成的直通硬盘配置文件存放在默认的 datastore1 下,取名为 ZzzBuzzPassthruSSD

disk="t10.ATA_____Samsung_SSD_640_Series__________________S19MNEAD414945V_____"
datastore="datastore1"
vmdkname="SSD-Storage"

vmkfstools -z "/vmfs/devices/disks/$disk" "/vmfs/volumes/$datastore/$vmdkname.vmdk"

实际操作中,注意将相关变量替换。

创建/配置虚拟机使用直通硬盘

image.png
image.png

最后修改:2021 年 01 月 13 日 03 : 00 PM
如果觉得我的文章对你有用,请随意赞赏