ブラックボックス

プログラミングのノウハウやライフハックをどんどん投稿していきたい

May 2, 2020 - 1 minute read - ノウハウ

【AWS】EC2インスタンスを強制停止する

ある日、EC2が起動中であるもののSSH接続が出来なくなった為、マネジメントコンソール上で再起動をしたものの無応答。
仕方ないので停止リクエストをしたものの、今度はstoppingのままで一向に停止せず。
何かしら悪さしているプロセスがあったのかなんなのか不明だが、とにかく一旦は再起動をかけたかったので強制停止をしたかった。
マネジメントコンソール上から強制停止が出来たのでメモ。

状態は下記の通りstopping。

ただし、数分間ずっとこのままであった。

強制停止をするには、stoppingとなっているインスタンスをもう一度停止すると強制停止となる。
手順は通常の停止と同様に
インスタンスを右クリック→インスタンスの状態→停止
で良い。

選択すると

通常とは違い「警告」が表示される。
この状態で「強制的に停止する」を押下すると強制停止となる。

数分後、無事状態がstopとなった。

ただし、場合によってはこれでも停止とならない場合があるとのこと。
その場合は……スナップショットを取って作り直すしかないのだろうか……。