ESXI 硬盘直通主要有两种方式:RDM直通和SATA直通。
-
RDM直通(Raw Device Mapping):
- RDM 允许一个虚拟机直接访问一个物理磁盘或者它的一部分,而不是存储在VMDK文件中。
- 这种方式通过在VMFS上创建一个指向实际磁盘的映射文件来实现,这个映射文件提供了对物理硬盘的直接访问。
- RDM可以在虚拟环境中使用磁盘的原生特性,例如SAN中的硬件快照。
- 优点是配置简单,不需要额外硬件,但如果需要对硬盘进行调整,可能需要重新映射。
-
SATA直通:
- SATA直通允许虚拟机直接控制物理SATA控制器上的硬盘。
- 这通常需要修改ESXI的配置文件(如
passthru.map
),以允许SATA控制器在ESXI启动时以直通模式运行。 - SATA直通通常用于需要高性能磁盘访问的场景,比如高速缓存或数据库服务器。
- 但是,这种方式可能需要重启ESXI主机来生效,并且可能不支持所有的硬件。
以上就是ESXI硬盘直通的两种主要方式。
今天我们就使用RDM进行硬盘直通。
VMESXI 中所有硬盘都在 / vmfs/devices/disks 之下,将准备直通的硬盘以 VMDK 挂载到系统盘即可。
查找要做直通的硬盘的路径
将路径复制下来
/vmfs/devices/disks/t10.ATA_____TOSHIBA_DT01ACA100_________________________________X8HVLA5MS
查看系统盘的路径
将路径复制下来
/vmfs/volumes/62abff7a-5109d71d-a5ce-040e3c1cd28c
将要直通的硬盘以 VMDK 格式挂载在系统盘下
开启 ESXI 的 ssh 功能,并通过 ssh 登录 esxi
挂载语法
vmkfstools -z 直通硬盘路径 系统盘路径/虚拟盘名称.vmdk
示例
vmkfstools -z /vmfs/devices/disks/t10.ATA_____TOSHIBA_MG08ACA16TE_____________________________3190A0EAFVGG /vmfs/volumes/648871cb-92aa0ca2-e4a1-00e0b458ad3d/系统存放/直通硬盘/16T.vmdk
vmkfstools -z /vmfs/devices/disks/t10.ATA_____ST1000LM024_HN2DM101MBB__________________S2ZWJ9HF409971______ /vmfs/volumes/648871cb-92aa0ca2-e4a1-00e0b458ad3d/系统存放/直通硬盘/1T.vmdk
vmkfstools -z /vmfs/devices/disks/t10.ATA_____ST9320325AS_________________________________________6VDFQKQA /vmfs/volumes/648871cb-92aa0ca2-e4a1-00e0b458ad3d/系统存放/直通硬盘/300G.vmdk
执行挂载语法,然后返回 esxi,查看是否挂载成功
挂载成功后,想要用此硬盘直接在虚拟机中添加这个 “SATA.vmdk” 硬盘即可,至此直通完毕~
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容