Contents
事象
OVFエクスポートを実施した仮想マシンを起動しようとした際に、下記のエラーメッセージが表示され、起動ができない事象が発生しました。
エラーメッセージ
失敗-現在の状態(パワーオフ)では、試行した操作を実行できません
"The attempted operation cannot be performed in the current state (Powered off)."
この状態になると、該当仮想マシンの電源操作のみならず、インベントリからの削除やストレージからの削除も失敗するようです。
ログからの原因特定
該当仮想マシンが稼働しているESXiのvm-support の hostd.log にて、
”VM_STATE_POWERING_ON): Invalid state” の文字列が存在することから、パワーオンへの状態移行に失敗していることがわかります。
<hostd.log>
2023-11-02T15:24:45.348Z error hostd[2093642] [Originator@9826 sub=Vmsvc.vm:/vmfs/volumes/vsan:xxxx/xxxx/test-vm.vmx opID=vim-cmd-09-f902 user=root] Invalid transition requested (VM_STATE_EXPORTING -> VM_STATE_POWERING_ON): Invalid state
原因
OVFエクスポートのタスクがスタックしているため、仮想マシンステータスが VM_STATE_EXPORTING のままとなっていました。
解決策
該当仮想マシンが稼働しているホストにて、管理エージェントを再起動することで改善しました。
・ESXi の管理エージェントの再起動 (1003490)
https://kb.vmware.com/s/article/1003490?lang=ja
管理エージェントの再起動で、ホスト上でスタックしているOVFのエクスポートのタスクが強制終了したため、該当仮想マシンがパワーオンへ移行できる状態に戻ったと考えられます。