Amazon EC2 Auto Scaling をトラブルシューティングする: ロードバランサー問題 - Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling をトラブルシューティングする: ロードバランサー問題

このページでは、Auto Scaling グループに関連付けられているロードバランサーが原因で発生する問題、考えられる原因、問題を解決するために実行できるステップに関する情報を提供します。

エラーメッセージを取得するには、「スケーリングアクティビティからのエラーメッセージを取得する」を参照してください。

Auto Scaling グループに関連付けられているロードバランサーで発生する問題が原因で、EC2 インスタンスが起動しない場合、以下のエラーメッセージのうち 1 つ以上が表示されることがあります。

ロードバランサー <お使いの起動環境> が見つかりません。ロードバランサーの設定の確認が失敗しました。

  • 原因 1: このロードバランサーは削除されました。

  • 解決策 1:

    1. ロードバランサーがまだ存在しているかどうかを確認してください。describe-load-balancers コマンドを使用できます。

    2. お使いのロードバランサーが応答にリストされている場合は、原因 2 を参照してください。

    3. お使いのロードバランサーが応答に表示されていない場合は、新しいロードバランサーを作成してから新しい Auto Scaling グループを作成するか、ロードバランサーを指定せずに新しい Auto Scaling グループを作成することができます。

  • 原因 2: Auto Scaling グループの作成時に、ロードバランサーの名前が正しい順序で指定されていません。

  • 解決策 2: 新しい Auto Scaling グループを作成する際は、最後にロードバランサーの名前を指定します。

<ロードバランサー名> という名前のアクティブなロードバランサーはありません。ロードバランサーの設定の更新が失敗しました。

  • 原因: 指定されたロードバランサーが削除された可能性があります。

  • 解決策: 新しいロードバランサーを作成してから新たに Auto Scaling グループを作成する、またはロードバランサーを指定せずに新しい Auto Scaling グループを作成します。

EC2 インスタンス <インスタンス ID> は VPC にありません。ロードバランサーの設定の更新が失敗しました。

  • 原因: 指定されたインスタンスは VPC に存在しません。

  • 解決策: インスタンスに関連付けられているロードバランサーを削除するか、新しい Auto Scaling グループを作成します。

EC2 インスタンス <インスタンス ID> は VPC にあります。ロードバランサーの設定の更新が失敗しました。

  • 原因: ロードバランサーが EC2-Classic 内にありますが、Auto Scaling グループは VPC 内にあります。

  • 解決策: ロードバランサーと Auto Scaling グループを、同じネットワーク (EC2-Classic または VPC) に配置します。