一、打开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里面这里注意替换
疑问:先让群晖识别到U盘,然后把U盘设置为储存吗?