主板硬盘接口插满了,还要添盘,原来赚钱宝下架后空出很多usb3的盒子,目前主板还能插四个usb2,干!
在工作的是esxi7.0U1c,先搞台esxi6.7测试起先。
esxi6.7测试挂盘:
1、接好usb,开启ssh,去关掉usb服务,让系统不识别为usb:
1 |
/etc/init.d/usbarbitrator stop |
,如果你决定长久挂盘,可以考虑
1 |
chkconfig usbarbitrator off |
关闭usb服务,这时你可以再网页后台,去把盘清干净,在储存-》设备。
2、检查ls /dev/disks/你会看到“mpx.vmhba32:C0:T0:L0”(32这个数字在接多个usb盘时他是不同的),这样格式的设备标识符的USB设备,。
3、把GPT标签写入usb盘,
1 |
partedUtil mklabel /dev/disks/mpx.vmhba32\:C0\:T0\:L0 gpt |
4、开始分区,获取盘的结束扇区
1 |
eval expr $(partedUtil getptbl /dev/disks/mpx.vmhba32\:C0\:T0\:L0 | tail -1 | awk '{print $1 " \\* " $2 " \\* " $3}') - 1 |
记录命令【输出的数字】,
创建VMFS分区,
1 |
partedUtil setptbl /dev/disks/mpx.vmhba32\:C0\:T0\:L0 gpt "1 2048 【输出的数字】 AA31E02A400F11DB9590000C2911D1B8 0" |
使用VMFS5格式化分区
1 |
vmkfstools -C vmfs5 -S USB1-file /dev/disks/mpx.vmhba32\:C0\:T0\:L0:1 |
到这里完成了,后台也显示USB1-file
上传和下载文件到usb盘
测试:
1、我把盘接到sata,开机后能看到设备,但不认,把它重做数据储存,然后再挂到usb,也不认,必须重新走一次命令才能挂上,这个过程数据是无法保留的。
2、在正常使用情况下,拔掉USB硬盘,esxi需要时间才能在网页显示盘掉了,插入后刷新盘又正常显示。
esxi7.0U1c测试挂盘:
开启 ssh后执行,
/etc/init.d/usbarbitrator stop
chkconfig usbarbitrator off
把原来在esxi6做好分区的vmfs盘接入esxi7的usb,它直接可以挂成功。
测试吗,那么把盘删除再来走一遍。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
/etc/init.d/usbarbitrator stop chkconfig usbarbitrator off ls /dev/disks/ 【获得mpx.vmhba32:C0:T0:L0】 partedUtil mklabel /dev/disks/mpx.vmhba32\:C0\:T0\:L0 gpt partedUtil getptbl /dev/disks/mpx.vmhba32\:C0\:T0\:L0 eval expr $(partedUtil getptbl /dev/disks/mpx.vmhba32\:C0\:T0\:L0 | tail -1 | awk '{print $1 " \\* " $2 " \\* " $3}') - 1 【获得下行命令的488392064】 partedUtil setptbl /dev/disks/mpx.vmhba32\:C0\:T0\:L0 gpt "1 2048 488392064 AA31E02A400F11DB9590000C2911D1B8 0" vmkfstools -C vmfs6 -S USB_P1 /dev/disks/mpx.vmhba32\:C0\:T0\:L0:1 |
还没测试
插上usb盘,会不会拖慢系统,为什么有这样的疑问,我以前用过一台windows机子,一插入U盘,鼠标都开始卡了,如果开始复制粘贴,那么就更卡的一P。
经过这次的测试那么主板缺sata的情况下再接usb盘,且工控6千兆口的软路由用的时1u电源,带3个2.5硬盘,1块1T的sata固态,1块1T的minipcie 转 nvme固态,晚高峰功耗在90W左右,1u的140W电源再加盘就吃力,如加黑盘,出现过掉盘。而用usb硬盘,有独立供电不用担心。唯一可惜的是我这b75主板没有usb3.
1、换到别的esxi,如6.7到7需手挂;
2、换硬盘盒,导致不认,需重手动挂盘;
3、如果你开机没接原来挂好的移动硬盘,等esxi启动完毕后再接,需重手动挂盘,或重启;
手动挂盘,进ssh:
esxcfg-volume -l 列出盘,获得UUID,或者用esxcli storage vmfs snapshot list
VMFS UUID/label: 5df615c5-8f1d388c-b217-40e0b48057bb/USB_P1
VMFS UUID/label: 5df61624-8c7b5938-c9a4-40e0b48057bb/USB_P2
然后执行
Mounting volume 5df615c5-8f1d388c-b217-40e0b48057bb
Mounting volume 5df61624-8c7b5938-c9a4-40e0b48057bb
再看后台硬盘挂成功,数据都在。
或者用
esxcfg-volume -M USB_P1
esxcfg-volume -M USB_P2