再起動後にハングする Amazon AWS インスタンスがあります。AWS コントロール パネルのシステム ログを見ると、SSL パスフレーズの入力を待機していることがわかります。
...
[80G
[74G[ OK ]
* Starting periodic command scheduler crond
[80G
[74G[ OK ]
* Starting web server apache2
Apache/2.2.8 mod_ssl/2.2.8 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide the pass phrases.
Server xxxxxxxxx.xxx:443 (RSA)
Enter pass phrase:
サーバーに SSH で接続しようとすると、タイムアウトになります。これを回避する方法はありますか? SSH で接続して自分で実行できるようになるまで、何らかの方法でリモートから Apache の読み込みを無効にすることはできますか?
答え1
(EBS がバックアップされていると仮定) おそらくインスタンスを停止し、別のインスタンスに EBS ボリュームをマウントする必要があると思います。マウントしたら、その Apache SSL で何らかの操作を行います (起動を無効にしたり、SSL を無効にしたりなど)。そのボリュームをアンマウントし、EBS がバックアップされているインスタンスを再度起動します。