esxi添加usb移动硬盘存储数据

2020-02-02 19:13:09 12点赞 86收藏 22评论

创作立场声明:本文首发于什么值得买平台,用于记录探索内容,禁止转载

书接上文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刷新两次,或者多等一会)

esxi添加usb移动硬盘存储数据

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认出来了,迷惑。。。。

展开 收起

移速movespeed磁吸移动固态硬盘适用iPhone15外接硬盘1T手机电脑

移速movespeed磁吸移动固态硬盘适用iPhone15外接硬盘1T手机电脑

463元起

MOVE SPEED 移速 YSPSCK20 USB3.2 移动固态硬盘 Type-C

MOVE SPEED 移速 YSPSCK20 USB3.2 移动固态硬盘 Type-C

458元起

忆捷(EAGET)移动硬盘 1TB 双盘备份 USB3.0 G28PRO 2.5英寸 外接外置存储数据照片视频 高速传输防震 黑色

忆捷(EAGET)移动硬盘 1TB 双盘备份 USB3.0 G28PRO 2.5英寸 外接外置存储数据照片视频 高速传输防震 黑色

175元起

佰维(BIWIN)1TB移动固态硬盘(PSSD)PD2000高速移动固态硬盘Type-c USB 3.2 NVMe 手机直连2050MB/s 黑金色

佰维(BIWIN)1TB移动固态硬盘(PSSD)PD2000高速移动固态硬盘Type-c USB 3.2 NVMe 手机直连2050MB/s 黑金色

449元起

爱国者(aigo)1TB 磁吸式手机支架移动固态硬盘(PSSD)P5 USB3.2读速高达2000MB/S 直连手机平板笔记本电脑 磁吸支架|读写同速2000MB/s

爱国者(aigo)1TB 磁吸式手机支架移动固态硬盘(PSSD)P5 USB3.2读速高达2000MB/S 直连手机平板笔记本电脑 磁吸支架|读写同速2000MB/s

599元起

致态(ZhiTai)长江存储 1TB Type-c USB 3.2 移动固态硬盘(PSSD)灵·先锋版 读速2000MB/s 手机直连

致态(ZhiTai)长江存储 1TB Type-c USB 3.2 移动固态硬盘(PSSD)灵·先锋版 读速2000MB/s 手机直连

669元起

SanDisk 闪迪 E30 极速版 USB3.2 移动固态硬盘 Type-C

SanDisk 闪迪 E30 极速版 USB3.2 移动固态硬盘 Type-C

348.9元起

SAMSUNG 三星 T7 USB 3.2 Gen2 移动固态硬盘 Type-C

SAMSUNG 三星 T7 USB 3.2 Gen2 移动固态硬盘 Type-C

510元起

西部数据 Elements 移动硬盘 20TB

西部数据 Elements 移动硬盘 20TB

2066.94元起

Western Digital 西部数据 My Passport随行SSD系列 USB 3.2 移动固态硬盘 Type-C

Western Digital 西部数据 My Passport随行SSD系列 USB 3.2 移动固态硬盘 Type-C

449元起

忆捷(EAGET)12TB 移动硬盘桌面式存储Type-C3.1高速大容量存储 3.5英寸

忆捷(EAGET)12TB 移动硬盘桌面式存储Type-C3.1高速大容量存储 3.5英寸

379元起

SanDisk 闪迪 E61 卓越版 USB3.2 Gen2 移动固态硬盘 Type-C 8TB 黑色

SanDisk 闪迪 E61 卓越版 USB3.2 Gen2 移动固态硬盘 Type-C 8TB 黑色

4549元起

忆捷(EAGET)3TB 移动硬盘桌面式存储Type-C3.1高速大容量存储 3.5英寸

忆捷(EAGET)3TB 移动硬盘桌面式存储Type-C3.1高速大容量存储 3.5英寸

364元起

Western Digital 西部数据 Elements 新元素系列 USB3.0 移动固态硬盘 Type-C

Western Digital 西部数据 Elements 新元素系列 USB3.0 移动固态硬盘 Type-C

379元起

三星(SAMSUNG)1TB Type-c USB 3.2 移动固态硬盘 T9星际灰|京东 NVMe传输速度2000MB/s 多设备兼容

三星(SAMSUNG)1TB Type-c USB 3.2 移动固态硬盘 T9星际灰|京东 NVMe传输速度2000MB/s 多设备兼容

849元起

闪迪(SanDisk)4TB 雷电4 移动固态硬盘(PSSD)E82 读速3800MB/s 写速3700MB/s type-c 手机电脑平板外接硬盘 E82至尊超极速(USB4|趋势引领)

闪迪(SanDisk)4TB 雷电4 移动固态硬盘(PSSD)E82 读速3800MB/s 写速3700MB/s type-c 手机电脑平板外接硬盘 E82至尊超极速(USB4|趋势引领)

3649元起
22评论

  • 精彩
  • 最新
  • 大佬 我接了一个usb3.2的移动硬盘 在esxi6.7里面完全看不到设备的任何信息 这个怎么弄

    校验提示文案

    提交
    推荐操作是直通进虚拟机,给esxi用的话很麻烦还不一定能识别

    校验提示文案

    提交
    怎么直通硬盘 有相关教程吗 谢谢
    已打赏

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 大佬,如何添加多块移动硬盘做数据存储?一个一个操作?第一个添加完了拔下来重新操作第二个吗?

    校验提示文案

    提交
    两个硬盘的话名字不一样 都接上去一个一个弄就行

    校验提示文案

    提交
    [root@localhost:~] vmkfstools -C vmfs5 -S USB_Datastore /dev/disks/mpx.vmhba33\:
    C0\:T0\:L0:1
    create fs deviceName:'/dev/disks/mpx.vmhba33:C0:T0:L0:1', fsShortName:'vmfs5', fsName:'USB_Datastore'
    deviceFullPath:/dev/disks/mpx.vmhba33:C0:T0:L0:1 deviceFile:mpx.vmhba33:C0:T0:L0:1
    ATS on device /dev/disks/mpx.vmhba33:C0:T0:L0:1: not supported
    .
    Checking if remote hosts are using this device as a valid file system. This may take a few seconds...
    Creating vmfs5 file system on "mpx.vmhba33:C0:T0:L0:1" with blockSize 1048576 and volume label "USB_Datastore".
    Failed to create VMFS on device mpx.vmhba33:C0:T0:L0:1
    Usage: vmkfstools -C [vmfs5|vmfs6|vfat] /vmfs/devices/disks/vml... or,
    vmkfstools -C [vmfs5|vmfs6|vfat] /vmfs/devices/disks/naa... or,
    vmkfstools -C [vmfs5|vmfs6|vfat] /vmfs/devices/disks/mpx.vmhbaA:T:L:P
    Error: File exists
    打扰了,我弄了很多次,两个硬盘一个可以挂载上另一个总是错误。中间为了解决这个问题我还连到windows上用磁盘管理格式化过,但问题依旧。您知道该怎么解决吗?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 大神,我想问问,用这个方法把硬盘挂上了,现在想改为sata直接挂载主板上,怎么操作呀

    校验提示文案

    提交
    sata直连可以直接识别不用挂载啊

    校验提示文案

    提交
    收起所有回复
  • 用双盘位的硬盘座挂载两个同样的机械硬盘,识别出来的硬盘信息是一样的,但只能识别其中一个,不能同时挂载,请问怎么解决?

    校验提示文案

    提交
  • 这个可以看看。

    校验提示文案

    提交
  • esxi已经添加usb移动硬盘作为存储数据,如果以后想取消,如何取消呢

    校验提示文案

    提交
  • 大佬,我用你的教程成功添加了一块硬盘,其它的就添加不上去了,没个单独识别,硬盘信息都是naa.5000000000000001,该怎么整

    校验提示文案

    提交
    我的情况应该跟你是一样的,我在想是不是esxi识别这两块硬盘成一块盘了,每块硬盘是一个分区。

    校验提示文案

    提交
    收起所有回复
  • host访问usb存储 和 USB直通虚拟机 不可同时生效

    所以还要看实际使用场景 个人取舍

    校验提示文案

    提交
  • 这种挂载上去的移动硬盘可以休眠吗?

    校验提示文案

    提交
  • 你好,按你的方法挂载以后,可以直接通过类似于vmkfstools -z /vmfs/devices/disks/ /vmfs/volumes//.vmdk 直通吗,我按你的方法挂载后,又用了上面这个命令做了直通,但是进虚拟机添加直通报错不兼容的设备

    校验提示文案

    提交
  • 这真是一个奇葩系统,连个usb移动硬盘的通用驱动都没有的么?

    校验提示文案

    提交
  • 如果直通操作那就要把usb控制器给直通了,其他虚拟机就不用了

    校验提示文案

    提交
  • 用这种方法挂载USB硬盘后,其他所有虚拟机就不能再添加任何USB设备了。因为要/etc/init.d/usbarbitrator start,而开启后,USB硬盘就会掉,而导致虚拟机无法开启电源。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
86
扫一下,分享更方便,购买更轻松