AWS CloudFormation で「Route did not stabilize in expected time」(予定時間内にルートが安定しませんでした) というエラーを解決する方法を教えてください。

所要時間1分
0

AWS CloudFormation スタックを作成しようとしましたが、スタックが失敗しました。その後に、次のエラーメッセージを受け取りました:「Route did not stabilize in expected time.」(予定時間内にルートが安定しませんでした)。 このエラーの解決方法を教えてください。

簡単な説明

Amazon Virtual Private Cloud(Amazon VPC) の ルートテーブル に割り当てられたルートには、次のいずれかのターゲットを指定する必要があります。

  • インターネットゲートウェイまたは仮想プライベートゲートウェイ
  • NAT インスタンス
  • NAT ゲートウェイ
  • VPC ピアリング接続
  • ネットワークインターフェイス
  • Egress-only インターネットゲートウェイ

AWS::EC2::Route タイプ (ターゲット) のいずれかのプロパティを誤った値に設定すると、「Route did not stabilize in expected time」エラーが表示されます。

たとえば、次のコード例に示すように、NatGatewayId プロパティの値を GatewayId プロパティに誤って設定すると、このエラーが表示されます。

MyRoute ": {
  "Type": "AWS::EC2::Route",
  "Properties": {
    "DestinationCidrBlock": "0.0.0.0/0",
    "GatewayId": "nat-0a12bc456789de0fg",
    "RouteTableId": {
      "Ref": "MyRouteTable"
    }
  }
}

解決方法

対応するプロパティに正しい値を割り当てます。次の例を参照してください。

"GatewayId" : "igw-eaad4883"
  • または -
"NatGatewayId" : "nat-0a12bc456789de0fg"

スタックの失敗に関する詳細情報については、失敗に対応する AWS CloudTrail イベントを確認してください。


AWS公式
AWS公式更新しました 4年前
コメントはありません

関連するコンテンツ