一、打开ESXI的SSH功能

二、进入/vmfs/devices/disks目录,输入如下命令:

cd /vmfs/devices/disks

三、列出磁盘

ls

四、查看分区信息以确认设备

partedUtil getptbl mpx.vmhba32:C0:T0:L0

#命令里面的 mpx.vmhba32:C0:T0:L0 就是上图红框的内容,可能每个人的都不一样,修改为你的

把上红框的数字减掉34,30031872-34=30031838,上面红框的字每个人的不一样,但是都是减去34

五、输入以下命令

partedUtil setptbl mpx.vmhba32:C0:T0:L0 gpt \
"1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B 128" \
"5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 0" \
"6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 0" \
"7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 0" \
"8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 0" \
"9 1843200 7086079 9D27538040AD11DBBF97000C2911D1B8 0" \
"2 7086080 15472639 EBD0A0A2B9E5443387C068B6B72699C7 0" \
"3 15472640 X AA31E02A400F11DB9590000C2911D1B8 0"

#注意 最后一行的X替换为上面算出来的数字 30031838,这里注意看,序号,1 5 6 7 8 9内容是上图我们用命令列出来的,里面的内容完全一模一样,这里的命令多出来的2 3两项是新加入的但是里面的内容都是固定的,我们只需要替换 3 里面的X值就行。

没有任何错误反馈说明没问题了

六、创建存储

vmkfstools -C vmfs5 -b 1m -S UsbDatastore mpx.vmhba32:C0:T0:L0:3

# mpx.vmhba32:C0:T0:L0:3里面这里注意替换