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 というファイルがあります。デフォルトでは、このファイルでは、/vmfs で始まるパスからの仮想 SCSI デバイスのみが許可されると思います。パスが /disk2 で始まるため、別の configrule を追加するか、既存の configrule を編集して、/vmfs に加えて /disk2 を許可する必要があります。お役に立てれば幸いです。