SSH を使用して AWS Elastic Beanstalk 環境の Amazon Elastic Compute Cloud (Amazon EC2) インスタンスに接続できません。
解決策
SSH を使用してインスタンスに接続する前に、次の手順を完了してください。
注: ご利用の Elastic Beanstalk 環境用に Amazon EC2 キーペアを必ず設定してください。
- Amazon EC2 インスタンスをパブリックサブネットで起動し、パブリック IP アドレスを設定します。
- インスタンスのセキュリティグループのポート 22 にインバウンドルールを設定します。インバウンドルールでは、IP アドレスまたは IP アドレスの範囲がインスタンスに接続できるようにする必要があります。
- インスタンスに接続するための一般的な前提条件をすべて満たしている。
Amazon EC2 インスタンスがプライベートサブネットにある場合は、拠点ホストを介して SSH 接続をトラブルシューティングします。
それでもタイムアウトの問題が発生し、インスタンスに接続できない場合は、メモリ使用率が高いためにインスタンスの SSH デーモンがクラッシュしている可能性があります。メモリ問題をトラブルシューティングするには、Amazon CloudWatch メトリックスを使用して Elastic Beanstalk インスタンスのメモリメトリックスをモニタリングします。