AWS CloudFormation で「Route did not stabilize in expected time」というエラーを解決する方法を教えてください。

最終更新日: 2019 年 12 月 9 日

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 イベントをご確認ください。


この記事はお役に立ちましたか?

改善できることはありますか?


さらにサポートが必要な場合