【Esxi】添加USB硬盘盒
开启SSH
首先Esxi开启SSH
挂载USB硬盘
在没有插入USB硬盘前的操作
代码语言:javascript复制/etc/init.d/usbarbitrator stop
chkconfig usbarbitrator off
接入硬盘后查看是否识别
代码语言:javascript复制esxcli storage core device list | grep -i usb
查看USB硬盘信息,如下图,第一行就是,每个人的信息都不会一样的
格式化USB硬盘为gpt格式
代码语言:javascript复制partedUtil mklabel /dev/disks/mpx.vmhba33:C0:T0:L0 gpt
partedUtil getptbl /dev/disks/mpx.vmhba33:C0:T0:L0
换算硬盘的二进制数值
代码语言:javascript复制eval expr $(partedUtil getptbl /dev/disks/mpx.vmhba33:C0:T0:L0 | tail -1 | awk '{print $1 " \* " $2 " \* " $3}') - 1
以下命令是让系统来识别我们的硬盘
代码语言:javascript复制partedUtil setptbl /dev/disks/mpx.vmhba33:C0:T0:L0 gpt "1 2048 7814032064 AA31E02A400F11DB9590000C2911D1B8 0"
切换成vmfs5
代码语言:javascript复制vmkfstools -C vmfs5 -S USB_Datastore /dev/disks/mpx.vmhba33:C0:T0:L0:1
完成
回到esxi存储看,成功添加了一块USB硬盘
注:如果之后usb硬盘有换到别的usb口,esxi可能会一下无法识别到硬盘,需要将esxi重启一下即可。