KAGOYAのVPSの緊急メンテでサーバーを落としたままにしちゃってた対応
コレ。
【メンテナンス情報】【VPS 重要:15907】KAGOYA CLOUD/2 緊急メンテナンス実施につきまして | 新着情報| レンタルサーバーのカゴヤ・ジャパン
うちのインスタンスがまんまと対象で、それに気づかずサーバーが落ちっぱなしになってた・・というのに対応した時のメモ。
経緯
メンテナンス時ご利用インスタンス収容サーバーが停止します。
サーバーが停止するということは、もちろんNginxやら何やらも止まるというわけで。
その後インスタンスが再起動するのか、手動で起動しないといけないのかは不明だったけども、なんしかそのことが完全に頭から抜け落ちてて、 #スーパーイカメーカー のユーザーさんにTwitterでリプをもらって初めて気づくという間抜けさを発揮した。
復旧までの手順
- Webサーバー落ちてるのを知る
- とりあえず`ssh`でつないで再起動すればええやろ
- つながらない
- タイムアウトする
- なんで・・・??
- `ping`はもちろん通る
- `ssh`のポートは変えてあって、デフォルトポートだとタイムアウトではなくrefuseされる
- `sshd`は起きてると判断
- ならファイアウォールか!
- `ufw`のステータス確認
- inactiveやんけ!
- `sudo ufw enable`
これで今まで通り`ssh`できるようになったので、Nginxも起こして復旧。
なので結果としては2コマンド。
- `sudo ufw enable`
- `sudo service nginx restart`
Nginxは実際寝てたかどうか確認しなかったので、念のため・・みたいな感じになってしまった。