えっくすじゃ〜に〜「Nutanixはじめました」

こちらは、商用版Nutanixについて調べたことや感じたことをメモったり長々とつぶやいたブログです。あくまでも個人の見解であり、正確性を保証するものではございません。参考程度にご覧ください。

困った時のタスクを中断する方法

先日、PrismのNCCアップグレードを実行したところ、実行中のタスクが途中で止まってしまいました。
画面上はエラーも出ておらず、実行中というステータスのためキャンセルもできない。そんな時、Nutanixコミュニティで見つけた情報を試しにやってみたらタスクを中断できたので、その時の手順を載せようと思います。


f:id:hmlab:20201211190258p:plain

※注意事項
これから説明する手順を参考にされる場合は、すべて自己責任で実施してください。
本番環境等、何か起きてもFoundation(初期化)できないような環境ではメーカーサポートによる適切な指示を受けてください。

手順
1.CVMのいずれかにSSHクライアントからログインします。

2.以下のコマンドを実行します。

progress_monitor_cli --fetchall
実行結果から該当のタスク情報にあるentity_idを確認します。
今回はNCCのアップグレードを中断させたいので、「operation: kUpgrade_NCC」内にあるentity_idを確認します。
f:id:hmlab:20201211194721p:plain

3.以下のコマンドを実行します。

progress_monitor_cli --entity_id= --entity_type= --operation= --delete


今回のケースでは、以下のコマンドを実行しました。
progress_monitor_cli --entity_id=583012167 --entity_type=node --operation=upgrade_ncc --delete

4.Prismから該当のタスクが無くなったことを確認します。
f:id:hmlab:20201211194628p:plain

手順は以上です。

これにより、元通りのNCCアップグレード実施前の状態に戻りましたので、再実行を行ったところ今度はアップグレードに成功しました。
めでたしめでたし。