これを2、3回繰り返したので、私がやっていることに何か問題があると思います。
私の手順は次のとおりです。
- Ubuntu Server 13.10-ami-ace67f9c(64ビット)を使用して、EC2管理コンソールから新しいインスタンスを起動します
- デフォルトで起動(既存のキーペアを使用)
- インスタンスが起動します。PuttyまたはMacターミナルを使用してSSHで接続できます。成功!
- インスタンスを再起動します
10分後、インスタンスをバックアップして実行する必要があるときに、端末接続に次のように表示されます。
stead:~ stead$ ssh -v -i Dropbox/SteadCloud3.pem ubuntu@54.201.200.208 OpenSSH_5.6p1, Op`enSSL 0.9.8y 5 Feb 2013 debug1: Reading configuration data /etc/ssh_config debug1: Applying options for * debug1: Connecting to 54.201.200.208 [54.201.200.208] port 22. debug1: connect to address 54.201.200.208 port 22: Connection refused ssh: connect to host 54.201.200.208 port 22: Connection refused stead:~ stead$
パブリックIPアドレスは変更される可能性があるので、EC2管理コンソールを確認して、同じであることを確認します。奇妙な。楽しみのために、パブリックDNSホスト名ec2-54-201-200-208.us-west-2.compute.amazonaws.comで接続してみます。サイコロなし、同じ結果。
EC2コンソールに組み込まれたJava SSHクライアント経由の接続を使用しても、接続拒否になります。
セキュリティグループを確認しました。このインスタンスは、グループlaunch-wizard-4にあります。このグループのインバウンド構成を見ると、ポート22は0.0.0.0/0から許可されているため、どこにでもあるはずです。私はインスタンスにヒットしていることを知っていますが、これは正しいセキュリティグループです。インスタンスにpingできないからです。このセキュリティグループに対してICMPを有効にすると、突然pingがすべて送信されます。
インターネット上で同様のエラーメッセージを含む他の投稿をいくつか見つけましたが、ほとんどはファイアウォールの設定を調整することで簡単に解決できるようです。これらのいくつかを試してみましたが、運はありません。
私は見逃している簡単なEC2ステップがあると推測しています。ご協力いただければ幸いです。詳細な情報を提供するか、さらにテストしてください。
更新-Amazon EC2コンソールからのシステムログは次のとおりです。http://pastebin.com/4M5pwGRt
/etc/fstab
再起動する前に混乱しましたか?