当无法远程连接ESXi时,可以挂载U盘在本地升级驱动或者拷贝日志。
![图片[1]-ESXi系统无法挂载外部设备怎么办?-编程社](https://cos.bianchengshe.com/wp-content/uploads/2024/07/image-20.png?imageMogr2/format/webp/interlace/1/quality/100)
由于VMware的USB arbitrator服务默认将USB设备直通给虚机,所以在主机端无法看到U盘。
1、 在电脑把U盘上分一个小于2G的分区,格式化成FAT格式;
2、 请确认当前没有USB设备直通给虚机;
3、 服务器上进入命令行,执行/etc/init.d/usbarbitrator stop,然后插上U盘;
4、 U盘会自动挂载,ls /vmfs/volumes/查看,其中一个就是U盘的挂载目录;
5、 操作完成后,启动USB Arbitrator服务:/etc/init.d/usbarbitrator start
二、当没有U盘的情况下,可以把相关的文件使用UltraISO做成ISO格式,然后通过服务器的ipmi web进行加载;
1、查看加载的ISO文件
#esxcfg-mpath -l
ide.vmhba32-ide.0:0-mpx.vmhba32:C0:T0:L0
Runtime Name: vmhba32:C0:T0:L0
Device: mpx.vmhba32:C0:T0:L0
Device Display Name: Local TEAC CD-ROM (mpx.vmhba32:C0:T0:L0)
State: active
Transport: ide
usb . unhba33-usb.0:-npx. unhba33:C0:T0:L0
Runt ine Nane : vmhba33:C0:T0:L0
Device: npx . vmhba33:C0:T0:L0
Device Display Name: Local USB CD-ROM (mpx . vmhba33:C0:T0:L0)
Adapter : vmhba33 Channel: 0 Target : 0 LUN:0
Adapter Identifier : usb . vmhba33
Target Identifier: usb.0:0
Plugin: NMP
State: act ive
Transport : usb
2、加载模块
#vmkload_mod iso9660
3、挂载
/sbin/vsish -e set /vmkModules/iso9660/mount mpx.vmhba32:C0:T0:L0
[rootDlocaliost:/vmfs/volumes/mpx.vmhba33:C0:T0:L0] /sbin/vsish -e set /VmkModules/iso9660/nount npx.vmhba33:C0:T0:L0
[rootDlocaliost:/vmfs/volumes/mpx.vmhba33:C0:T0:L0] cd ..
[rootDlocaliost:/vmfs/volumes] ls
20201030_124713 421621af-41a138fa-189c-6805ca862b78 e87a0376-0b2774ea-804b-d121df2d4b22
1216219d-38f39788-c64b-6805ca862b78 8895577e-b857d546-4307-961bf 1c18f8c npx.vmhba33:C0:T0:L0
421621ae-08dc0c2c-0dea-6805ca862b78datastore1
4、到/vmfs/volumes/ [CDROM Label] /读取挂载的文件
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容