HP Microserver Gen10上安装了ESXi 6.7系统后, 除光驱位上的SSD系统盘外, 外挂的4块希捷硬盘,将来会被分配给各虚拟机使用。 部分硬盘都是以前系统上沿用下来的,存放了很多的资料及电影、电视剧等。
ESXi支持硬件直通,将PCI的硬件直接配置给虚拟机来使用,将硬盘直通给虚拟机,有两种办法:
添置一块PCI的阵列卡,将其直通给虚拟机,所有需要直通的磁盘都接在这个阵列卡上面;
创建RDM虚拟磁盘
开始设置之前,我们先开启ESXi的SSH功能
主机->操作->服务->启用安全Shell(SSH)
创建RDM虚拟磁盘
通过SSH登录ESXi,列出硬盘清单
ssh root@192.168.1.10
ls -l /dev/disks
也可在Web管理器 存储->设备 里面查看硬盘标识符,如:
t10.ATA_____ST3000DM0012D1ER166__________________________________W502EYQE
2. RDM直通 vmkfstools
基本上就是其他硬盘转成vmdk文件,并储存现有ESXi 硬盘内(SSD系统盘)
vmkfstools -z /vmfs/devices/disks/硬盘的标识符 /vmfs/volumes/UUID/硬盘文件名.vmdk
在Web管理器内可以查看到SSD 的UUID
UUID: 5f235069-1a0f2c85-465e-98f2b3ef5070
位置:/vmfs/volumes/5f235069-1a0f2c85-465e-98f2b3ef5070
逐次运行命令
vmkfstools -z /vmfs/devices/disks/t10.ATA_____ST4000VN0082D2DR166__________________________________ZDH3DD2B /vmfs/volumes/5f235069-1a0f2c85-465e-98f2b3ef5070/ST4000VN0082D2DR166.vmdk
完成后可以在SSD 硬盘内看到几个对应的vmdk文件, 这些文件可以作为现有硬盘分配给ESXi下创建的虚拟机内。