Symptoms:
Call "VirtualMachine.Relocate" for object "Virtual Machine-NAME" on vCenter Server "vCenter-Name" failed免責事項: これは英文の記事 Migrate option is grayed out on a powered-off virtual machine の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
VMware vCenter Server 6.5.x
VMware vCenter Server 6.7.x
VMware vCenter Server 7.0.x
VMware vCenter Server 8.0.x
注意:この手順はデータベースを変更します。これらの手順を実行する前に、vCenterの最新のバックアップ/スナップショットがあることを確認してください: VMware vCenter in Enhanced Linked Mode pre-changes snapshot (online or offline) best practice
service-control --stop vmware-vpxd
/opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres
select * from vpx_disabled_methods;
select id from VPX_VM WHERE FILE_NAME LIKE '%Virtual_Machine_Name%';
例:
select id from VPX_VM WHERE FILE_NAME LIKE '%VM1%';
注: Virtual_Machine_Name は仮想マシンの名前です。パーセント記号 (%) はそのままにしてください。
手順 5 の SQL によって返された数値 ID 値をメモしておきます。この値は手順 6 と 7 の SQL ステートメントで必要になります。
select * from VPX_DISABLED_METHODS WHERE ENTITY_MO_ID_VAL = 'vm-ID';
例:
select * from VPX_DISABLED_METHODS WHERE ENTITY_MO_ID_VAL = 'vm-1234';
delete from VPX_DISABLED_METHODS WHERE ENTITY_MO_ID_VAL = 'vm-ID';
例:
delete from VPX_DISABLED_METHODS WHERE ENTITY_MO_ID_VAL = 'vm-1234';
service-control --start vmware-vpxd
注: この操作により、仮想マシンに新しい ID が割り当てられます。
Stop, Start or Restart Services on vCenter Server 7.x/8.x
Toggling the vCenter Server Appliance default shell
影響/リスク:
仮想マシンを vCenter Server インベントリから削除すると、仮想マシンの以前のパフォーマンス統計が失われます。