免責事項:これは英文の記事「 Unable to migrate VM with error: "The attempted operation cannot be performed in the current state (Powered off)" 」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
Symptoms :
YYYY-MM-DDThh:mm:ss.000Z error hostd[0000] [Originator@0000 sub=Vmsvc.vm:/vmfs/volumes/xxxx/xxxx/<vm-disk-path>.vmx opID=xxxxxx-xxxxx-auto-fbhr-h5:xxxx-xx-xx-xx-xxxx user=vpxuser:VSPHERE.LOCAL\Administrator] Invalid transition requested (VM_STATE_EXPORTING -> VM_STATE_UNREGISTERING): Invalid state
VMware vSphere ESXi 7.0
VMware vSphere ESXi 8.0
OVA のエクスポート時に発生するデッドロックが原因です。
その結果、ESXi ホスト エージェントが VM の状態を VM_STATE_EXPORTING から元の状態に変更できなくなります。
この問題は、以下の KB に記載されているパワーオンできない問題と同じ原因によるものです。VM のパワーオンだけでなく、移行などのステータス変更も影響を受けます。
仮想マシンのパワーオンが次のエラーで失敗する: 「現在の状態 ("パワーオフ") では、試行した操作を実行できません。」
この問題は VMware ESXi 8.0 Update 2 と VMware ESXi 7.0 Update 3q で修正されました。
ESXi 7.0 以降から 7.0 U3q より前のバージョンで既知の問題として確認されています。
ワークアラウンド:
この問題は ESXi ホスト デーモンの再起動で解消します。
# /etc/init.d/hostd restart