Exsi直通硬盘

创建RDM虚拟磁盘
通过SSH登录ESXi,获取磁盘设备标识符:

1
ls -l /dev/disks

出现类似数据

1
2
3
4
5
6
7
8
9
10
11
12
13
naa.200049454505080fnaa.200049454505080f:1
naa.200049454505080f:5naa.200049454505080f:6
naa.200049454505080f:7naa.200049454505080f:8
naa.200049454505080f:9t10.ATA_____HGST_HTS541010A9E680__________________________JD1050CCG3XJZK
t10.ATA_____LITEONIT_LMT2D256M3M_____________________TW0V6PN8550852CJ1446
t10.ATA_____LITEONIT_LMT2D256M3M_____________________TW0V6PN8550852CJ1446:4
vml.01000000002020202020204a443130353043434733584a5a4b484753542048
vml.01000000005457305636504e38353530383532434a313434364c4954454f4e
vml.01000000005457305636504e38353530383532434a313434364c4954454f4e:4
vml.0200000000200049454505080f4d6173732053vml.0200000000200049454505080f4d6173732053:1
vml.0200000000200049454505080f4d6173732053:5vml.0200000000200049454505080f4d6173732053:6
vml.0200000000200049454505080f4d6173732053:7vml.0200000000200049454505080f4d6173732053:8
vml.0200000000200049454505080f4d6173732053:9

其中冒号后的数字为硬盘分区。复制不带数字的标识符,如:t10.ATA_HGST_HTS541010A9E680__JD1050CCG3XJZK
执行以下命令:

1
vmkfstools -z /vmfs/devices/disks/<直通硬盘的标识符> /vmfs/volumes/<保存vmdk的硬盘标识符>/<VMDK名字>.vmdk

例如

1
mkfstools -z /vmfs/devices/disks/t10.ATA_____HGST_HTS541010A9E680__________________________JD1050CCG3XJZK /vmfs/volumes/5851c14c-7f3006b5-33e4-000ec4ce7958/DSMdisk.vmdk