先日、急にAWSで稼働させているサーバに接続できなくなる事象が発生しました。
えええーーー、という状況だったのですが、同じハマりをされる方もいらっしゃるかもですのでメモがてら残しておきます。
発生事象
- 急にEC2のWebサービスにアクセスできなくなった
(URLをたたいても、サーバを探しているような状態で応答せず) - pingも届かない
- エラー検知といったメールも来ていない
- AWS管理コンソールにログインしようとしても、ログインできず
(IAMアカウントのパスワードも合っているはずだが、弾かれる) - AWS障害情報を確認しても、特段情報はなし
- AWSで動作している他サービスは問題なく稼働中
原因
AWS利用料の滞納が原因でした。
対処法
支払いをすることで、すぐに症状は解消しました。
AWS管理コンソールにルートアカウントでログインし、決済を行えばOKです。
※IAMアカウントはブロックされますが、ルートアカウントだとログインできます。
補足1
まあ、当たり前のことなのですが、いきなり発生するとちょっとパニックになりますね。
お客様からAWS環境をお借りしている(IAMアカウントを貸与している)場合、基本的には請求周りの権限はついていないでしょう。
そのため、そのような状況になっていることにまったく気がつけませんでした。
クレジット決済なので、何かのはずみ(カード番号が変わった、等)で決済できなくなることはあると思います。
要注意ですね・・・
ルートアカウントで入れる方がすぐにつかまらない場合、復旧に時間がかかることになります・・・
なお、決済日からおおよそ50日(次の月の決済も発生しています)経過で、今回の事象が発生したようです。
利用金額や過去の状況などにも左右されるかもしれませんが、
今回遭遇した事象はそのような状況でした。(ご参考まで)
補足2
このまま時が過ぎてしまうと、おそらくアカウントが抹消されると思われます。
そうなってしまうと、AWS内にサーババックアップなどを取得していたとしても全て消えてしまいますね・・・
これはちょっとリスクな気がしました。
せめて、AMIを他のアカウントと共有しておく、プログラムソースやデータは他の場所にも確保しておく、といった対策が必要かもしれません。
ご不明な点・ご相談事項がございましたら
お気軽にご連絡ください^^
送信いただいた時点で「Privacy Policy」に同意したとみなします。
広告を含むご案内のメールをお送りする場合があります。