ESXI6.7下直通硬盘给群晖步骤,RDM直通方式!
参考文章:https://rmbz.net/archives/vmware-esxi-passthrough
1.进入ESXI6.7 web管理后台。开启SSH
2.点击存储,选择默认存储(ESXI安装硬盘)。复制位置地址备用;
3.打开SSH工具,登录SSH。登录以后执行以下命令。
执行命令1:
cd /vmfs/volumes/5fb14c74-5da1723a-c6a0-00e15a680bd8
/vmfs/volumes/5fb14c74-5da1723a-c6a0-00e15a680bd8 (是第二步复制备用的路径)
执行命令2:
mkdir DMS.store
(这个命令是在默认存储空间根目录下创建一个用来存放直通镜像文件.vmdk的文件夹)
4.复制准备直通的硬盘标识符 t10.ATA_____ST500LT0122D9WS142___________________________________S0V2PJJG
执行如下命令:
vmkfstools -z /vmfs/devices/disks/t10.ATA_____ST500LT0122D9WS142___________________________________S0V2PJJG /vmfs/volumes/5fb14c74-5da1723a-c6a0-00e15a680bd8/DMS.store/500g.vmdk
5.如果都正确执行的话,是不会弹出错误以及其他提示的。然后回到虚拟机设置,添加硬盘》添加现有硬盘》选择之前创建的直通磁盘vmdk文件。
6.设置相关参数,控制器选择STAT控制器,点击保存,
7.启动虚拟机,至此。直通硬盘给群晖虚拟机完成。
-----------------------------------------------------------------------------------------------------------
0x01 RDM直通#
通过RDM(Raw Device Mapping)方式,将磁盘应设为本地VMDK
优点:不需要增加硬件和修改任何配置文件,配置起来很易用
缺点:如果需要对硬盘调整,需要重新映射;群晖无法获取到SMART信息
1.通过命令ls -l /dev/disks
查看当前挂载的所有磁盘信息。
[root@HOME-ESXI:~] ls -l /dev/disks
total 1948588424
-rw------- 1 root root 500107862016 Jan 24 13:18 t10.ATA_____ST3500413AS_________________________________________5VMQDMFJ
-rw------- 1 root root 2550005760 Jan 24 13:18 t10.ATA_____ST3500413AS_________________________________________5VMQDMFJ:1
-rw------- 1 root root 2147483648 Jan 24 13:18 t10.ATA_____ST3500413AS_________________________________________5VMQDMFJ:2
-rw------- 1 root root 495268773888 Jan 24 13:18 t10.ATA_____ST3500413AS_________________________________________5VMQDMFJ:3
-rw------- 1 root root 495161835520 Jan 24 13:18 t10.ATA_____ST3500413AS_________________________________________5VMQDMFJ:5
-rw------- 1 root root 250059350016 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001
-rw------- 1 root root 4161536 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001:1
-rw------- 1 root root 4293918720 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001:2
-rw------- 1 root root 242137341440 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001:3
-rw------- 1 root root 262127616 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001:5
-rw------- 1 root root 262127616 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001:6
-rw------- 1 root root 115326976 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001:7
-rw------- 1 root root 299876352 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001:8
-rw------- 1 root root 2684354560 Jan 24 13:18 t10.NVMe____HP_SSD_EX900_250GB______________________0000000000000001:9
2.通过命令vmkfstools -z /vmfs/devices/disks/<直通硬盘的标识符> /vmfs/volumes/<保存vmdk的硬盘标识符>/<VMDK名字>.vmdk
,进行挂载;其中<直通硬盘的标识符>为上一个命令中的类似这样的值t10.ATA_____ST3500413AS_________________________________________5VMQDMFJ
;<保存vmdk的硬盘标识符>可在/vmfs/volumes/
查看的到;<VMDK名字>名字随意。
[root@HOME-ESXI:~] cd /vmfs/volumes/
[root@HOME-ESXI:/vmfs/volumes] ls
1eeffc73-bcd27263-1e02-52d4b71eff6e 5e2966c6-05e642a6-2fa3-7085c2860b45 6d530177-2222d68b-7c96-8146fdca8e09
5e2966c0-51442ba6-628a-7085c2860b45 5e2966c6-ee8383fe-dd4c-7085c2860b45 local.vm.store
[root@HOME-ESXI:/vmfs/volumes] cd local.vm.store/
[root@HOME-ESXI:/vmfs/volumes/5e2966c6-ee8383fe-dd4c-7085c2860b45] mkdir DMS.store
[root@HOME-ESXI:/vmfs/volumes/5e2966c6-ee8383fe-dd4c-7085c2860b45/DMS.store] vmkfstools -z /vmfs/devices/disks/t10.ATA_____ST3500413AS_________________________
________________5VMQDMFJ /vmfs/volumes/local.vm.store/DMS.store/disk4.vmdk
3.设置群晖磁盘
至此,RDM直通设置完成;多磁盘与此类似。