ESXiでタスクのキャンセル方法
VMをエクスポートする時やファイルのコピーなどがいつまでたっても終わらないので、タスクを強制的にキャンセルたい時に困りました。
Web上検索してみました、やはり同様な状態を遭遇する人がいました。
ここでメモとして残します。
■前準備
ESXiのブラウザー管理画面からはできないため、ホストへの接続端末で操作する必要があります。ESXiのデフォルトはSSHが無効になっているため、有効にする。
・ESXi6.7ホストのWebUIで下記のメニュー操作で、SSHを有効にする。
「ホスト」⇒「管理」⇒「サービス」⇒「TSM-SSH」を起動する。
・ESXi6.7ホストのWebUIは何らかの理由で接続できない場合、下記のリンクによりホストのコンソールで直接に設定する。
ESXi6.7のSSHを有効に設定する
■SSHでhostdを再起動することにより、タスクが消える
ホストにSSH接続し、下記のコマンドを実行する。
再起動はほぼ一瞬で完了する。
# /etc/init.d/hostd restart
watchdog-hostd: Terminating watchdog process with PID 2099044
hostd stopped.
hostd started.
※ESXiのブラウザー管理画面にて、タスクが消えたこと確認。
※情報参照:「Cannot cancel copy task in ESXi Web interface」