我有两个相同的 APC UPS,它们都带有 USB 控制器。我想将 ESXI 主机的两个 USB 端口映射到虚拟机,并始终让这些 USB 设备重新连接,包括拔下它们或重新启动虚拟机时。但这两个设备具有相同的供应商和产品 ID。当我重新启动虚拟机或拔下并重新插入电源线时,只有一个 USB 设备重新连接。有什么解决方案吗?
答案1
目前 USB 设备没有自动重新连接功能。
如果您担心关闭 VMware 中的虚拟机,我的建议是,您可以研究一下 powerchute 软件,该软件可以通过网络单独连接到每台计算机,或者使用 UPS 与 VMware 服务器本身的集成,并设置警报/操作来正常关闭服务器。
答案2
我能够通过重启和 USB 断开/重新连接来保持这一点。我必须编辑虚拟机 .vmx 并更改usb.autoConnect.device0
为autoclean:0
。参考此VMware 知识库。只要我将 USB 插头插入同一个 USB 插槽,它就可以工作。