EC2インスタンスに接続したい
いつものようにターミナル上でssh接続しようとしたところ
@rooter .ssh % ssh tester
ssh: connect to host 54.64.74.26 port 22: Operation timed out
とエラーが出る。同じエラー文が先日あったのでまたこのパターンかと思ってインスタンスを確認しに行ったらこの前とは違ったみたいです。
該当のインスタンスの(ステータスチェック)のところを見ると、「インスタンスの接続性チェックに失敗しました」と書かれています。
原因としてはいくつかあるみたいですが、今回はメモリが圧迫されていたせいだと思われます。(実際にssh接続してたときもやたらと重くて、コマンドを打っても全然反応がなかったりした)
対策
このエラーの対処法は単純で、「インスタンスの状態」→「インスタンスの停止」で一度ストップさせます。
その後「インスタンスの開始」を押して(停止の直後に開始ボタンを押すと開始が失敗することがあります)しばらく待っていると緑の文字で「接続性チェックに合格しました!」と出ます。
あとがき
「接続性チェックに失敗しました」と出るのは色々な原因が考えられるかと思いますが、まずはこれを試していただけるといいかなと思います。(簡単ですし笑)