esxi 配置 RDM 直通

esxi 硬盘直通有两种方式,分别是 RDM(Raw Device Mapping) 直通和 PCIe(PCIe ) 直通。本文介绍如何通过 ssh 配置 esxi 硬盘直通。

RDM 简介

RDM 直通通过创建一个指向物理存储设备的映射文件来实现允许虚拟机直接访问物理存储设备。

开启 ssh

在 esxi 的 web 管理界面中,通过 【主机(右键)/服务/启用安全 Shell (SSH)】打开 ssh。如下图所示:

查找硬盘位置

  1. 查找 esxi 系统所在盘的位置

    如下图所示:

    位置为:/vmfs/volumes/5fb14c74-5da1723a-c6a0-00e15a680bd8

  2. 查找要直通的硬盘所在路径

    如下图所示:

    路径为:/vmfs/devices/disks/t10.ATA_____ST500LT0122D9WS142___________________________________S0V2PJJG

配置直通

打开 powershell 或者任意终端,逐行输入下列命令进行配置:

1
2
3
4
5
6
7
8
9
10
# 进入 esxi 所在系统盘
cd /vmfs/volumes/5fb14c74-5da1723a-c6a0-00e15a680bd8
# 创建直通映射文件保存目录
# 在默认存储空间根目录下创建一个名为 dms.store 的目录用来存放直通镜像文件.vmdk的文件夹
mkdir dms.store

# 创建直通映射
vmkfstools -z /vmfs/devices/disks/t10.ATA_____ST500LT0122D9WS142___________________________________S0V2PJJG /vmfs/volumes/5fb14c74-5da1723a-c6a0-00e15a680bd8/dms.store/hdd1.vmdk
# 至此,直通配置完成
# 新建虚拟机时【添加硬盘】,选择 `dms.store/hdd1.vmdk` 即可