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的虚拟磁盘文件,这个文件就是物理硬盘的映射,将该硬盘直接挂载到虚拟机上即可直接访问物理硬盘
选择映射好的虚拟磁盘即可。
-
« 上一篇:
ESXi入门折腾记