错误原因
尝试 vMotion 虚拟机失败并显示以下错误:设备 “HD audio” 的备用类型不受支持。
HD 音频设备在 ESXi 的虚拟机上不受支持,并且不能作为通过 vSphere Client 添加的设备。
因为图形化无法正常添加移除
只能通过命令行界面
关闭虚拟机电源。
通过 SSH 登录到注册虚拟机的 ESXi。
将 VMX 文件复制到另一个位置,从而备份该文件。
从 vmx-文件删除音频-设备:
cd /vmfs/volumes/datastore
vi \VMname.vmx
删除行:
sound.autoDetect = “TRUE”
sound.virtualDev = “hdaudio”
sound.fileName = “-1”
sound.present = “TRUE”
sound.pciSlotNumber = “35”
注意,上面的项不一定在一起,可能在不同行。
找到受影响的虚拟机的 vmid:
#vim-cmd vmsvc/getallvms
重新加载虚拟机的配置:
#vim-cmd vmsvc/reload
打开虚拟机电源,然后再次尝试迁移。