ESXi挂载物理硬盘到虚拟机,手动硬盘直通

天锦 发表于 女票们的新建与保养 分类,标签:

ESXi挂载物理硬盘到虚拟机也就是把物理磁盘映射成一个虚拟硬盘,再将虚拟硬盘分配给虚拟机

先在ESXi的Web管理界面开启SSH,完成之后SSH连接到ESXi主机

先运行

ls /vmfs/devices/disks/

查看当前主机挂载的硬盘信息

[root@localhost:~] ls /vmfs/devices/disks/
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF:1
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF:2
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF:3
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF:5
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF:6
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF:7
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF:8
t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF:9
t10.ATA_____ST1000DM0032D1SB10C__________________________________S9AFFFFF
t10.ATA_____ST1000DM0032D1SB10C__________________________________S9AFFFFF:1
vml.01000000002020202020202020202020205339413052424e48535431303030
vml.01000000002020202020202020202020205339413052424e48535431303030:1
vml.010000000020202020202020202020202057394133565a3646535431303030
vml.010000000020202020202020202020202057394133565a3646535431303030:1
vml.010000000020202020202020202020202057394133565a3646535431303030:2
vml.010000000020202020202020202020202057394133565a3646535431303030:3
vml.010000000020202020202020202020202057394133565a3646535431303030:5
vml.010000000020202020202020202020202057394133565a3646535431303030:6
vml.010000000020202020202020202020202057394133565a3646535431303030:7
vml.010000000020202020202020202020202057394133565a3646535431303030:8
vml.010000000020202020202020202020202057394133565a3646535431303030:9

从中可以看出,这个主机共安装了两块ST的硬盘,分别是

t10.ATA_____ST1000DM0032D1SB102__________________________________W9AFFFFF    //这块硬盘存放的是系统

t10.ATA_____ST1000DM0032D1SB10C__________________________________S9AFFFFF    //这块盘存放数据

我需要把

t10.ATA_____ST1000DM0032D1SB10C__________________________________S9AFFFFF

这块存放数据的硬盘直接挂载到虚拟机上面,就需要用到vmkfstools工具将物理硬盘映射为虚拟硬盘

命令使用如下

vmkfstools -z /vmfs/devices/disks/【目标硬盘标识符】 /vmfs/volumes/datastore1/【映射的虚拟硬盘标识符】.vmdk

以本次为例

vmkfstools -z /vmfs/devices/disks/ATA_____ST1000DM0032D1SB10C__________________________________S9AFFFFF /vmfs/volumes/datastore1/ST1TB.vmdk

执行过后在

/vmfs/volumes/datastore1/

目录下生成一个ST1TB.vmdk的虚拟磁盘文件,这个文件就是物理硬盘的映射,将该硬盘直接挂载到虚拟机上即可直接访问物理硬盘

选择映射好的虚拟磁盘即可。

0 篇评论

发表我的评论