esxi添加usb移动硬盘存储数据
创作立场声明:本文首发于什么值得买平台,用于记录探索内容,禁止转载
书接上文sata不认盘的情况下,只能先考虑使用可移动硬盘扩充数据区。
整体思路就是先阻断usb直通,然后重建vmfs数据分区。
1、打开SSH的功能,然后登录(控制台右键,登录的账户密码是esxi的web登录界面账号密码
2、在不接入USB硬盘的情况下输入以下命令
/etc/init.d/usbarbitrator stop
chkconfig usbarbitrator off
(根据vmware的官方知识库解释如下:
要从控制台访问 USB 存储和其他设备,请禁用 USB 直通。要检查 USB 仲裁的状态,请运行以下命令:chkconfig --list | grep -i usb
启动 ESX 主机,并在 Linux 服务控制台命令行上输入以下命令:
chkconfig usbarbitrator off
重新引导主机。设备将可用于服务控制台。
来源:https://kb.vmware.com/s/article/1023976
也就是说 这两条命令的意义是先将直通的usb设备禁用,然后就可以从控制台访问了)
3、接入移动硬盘,输入以下命令,这时我们可以看到(Is USB:true)说明我们的usb硬盘已经被识别出来
esxcli storage core device list |grep -i usb
(若此处未一直是Is USB:false的话chkconfig usbarbitrator命令on off刷新两次,或者多等一会)
4、输入 ls /dev/disks/ ,列出硬盘的信息,显示为(mpx.vmhba33:C0:T0:L0)以具体显示为准
5、接下来我们输入以下两条命令,(mpx.vmhba33:C0:T0:L0)这个值换成你上一步获取的那个值,并且在:前面加个,也就变成(mpx.vmhba33:C0:T0:L0)
partedUtil mklabel /dev/disks/mpx.vmhba33:C0:T0:L0 gpt
partedUtil getptbl /dev/disks/mpx.vmhba33:C0:T0:L0
6、输入eval expr $(partedUtil getptbl /dev/disks/mpx.vmhba33:C0:T0:L0 | tail -1 | awk ‘{print $1 ” * ” $2 ” * ” $3}’) – 1 来运算硬盘的二进制数值
7、再输入partedUtil setptbl /dev/disks/mpx.vmhba33:C0:T0:L0 gpt “1 2048 1953455804 AA31E02A400F11DB9590000C2911D1B8 0” 让系统识别我们的硬盘,(mpx.vmhba33:C0:T0:L0)修改为自己的硬盘数值
8、挂载移动硬盘
vmkfstools -C vmfs5 -S USB_Datastore /dev/disks/mpx.vmhba33:C0:T0:L0:1
(步骤5-7均借鉴于vmware的知识库
来源:https://kb.vmware.com/articleview?docid=2046610&lang=zh_CN)
9、回到esxi后台继续设置即可
坑点:1、我接了两块移动硬盘,一块是西数1t,一块东芝2t(型号未知,时间略长但是直通win10均可用),但是只有西数1t在esxi能认出来,另一块东芝2t怎么都认不出来
2、认不出来的话就重启或者刷新一下,或者先多等一会
其他的还好,基本上只要认到移动硬盘就没问题
今天狗东便宜的同款盘到了,接上之后bios认出来了,迷惑。。。。
你们跟我拼了
校验提示文案
酒魄诗怀
校验提示文案
xxfzhou
校验提示文案
神秘嘉宾888
校验提示文案
必必
校验提示文案
蓝_冰
校验提示文案
撩人撩人意
校验提示文案
值友7522019325
所以还要看实际使用场景 个人取舍
校验提示文案
mrzhou
校验提示文案
牛丶九
校验提示文案
loserrr
校验提示文案
loserrr
校验提示文案
fuyuming
校验提示文案
fuyuming
校验提示文案
loserrr
校验提示文案
loserrr
校验提示文案
牛丶九
校验提示文案
mrzhou
校验提示文案
值友7522019325
所以还要看实际使用场景 个人取舍
校验提示文案
神秘嘉宾888
校验提示文案
xxfzhou
校验提示文案
撩人撩人意
校验提示文案
酒魄诗怀
校验提示文案
蓝_冰
校验提示文案
你们跟我拼了
校验提示文案
必必
校验提示文案