启动虚拟机时出现 vSphere 错误

启动虚拟机时出现 vSphere 错误

已成功在本地计算机上安装 VMWARE 和 vSphere。还将数据存储中的 vmx 文件添加到清单中。问题是启动虚拟机时遇到此错误:

Failed to start the virtual machine (error-18)

错误堆栈跟踪

This virtual machine is not configured according to rules specified in /etc/vmware/configrules
Invalid value "/disk2/vmserver/hdisks/hpbsni_3ndDisk_tmpDB.vmdk" for configuration key "scsi0:4.fileName". The value was not accepted by rule "Virtual SCSI Devices".

Invalid value "/disk2/vmserver/hdisks/hpbsni_2ndDisk.vmdk" for configuration key "scsi0:3.fileName". The value was not accepted by rule "Virtual SCSI Devices".

这个错误是什么意思?如何修复?

答案1

ESX 中有一个名为 /etc/vmware/configrules 的文件,该文件以正则表达式格式指定了哪些设备可以连接、从哪里连接等规则。默认情况下,我认为此文件仅允许虚拟 SCSI 设备来自以 /vmfs 开头的路径。由于您的路径以 /disk2 开头,因此您必须添加另一个配置规则或编辑现有配置规则以允许 /disk2 和 /vmfs。希望对您有所帮助。

相关内容