【问题标题】:Error creating AWS VPC: There was an error creating your VPC: Unable to find main route table for vpc创建 AWS VPC 时出错:创建 VPC 时出错:无法找到 vpc 的主路由表
【发布时间】:2021-04-02 13:42:15
【问题描述】:

我现在尝试创建 VPC 两次,但两次都出错:

创建您的 VPC 时出错:无法找到 vpc 的主路由表:vpc-02de8520acae014f4

我尝试过使用以下设置:

  • 使用向导选择公共 + 私人
  • IPv4 CIDR:10.0.0.0/16(无 IPv6)
  • VPC 名称:myvpc
  • 公共子网:
    • CIDR 10.0.10.0/24
    • AZ:us-east-1a
    • 名称:公共子网 A
  • 私有子网:
    • CIDR 10.0.20.0/24
    • AZ:us-east-1a
    • 名称:私有子网 A
  • NAT 网关:
    • 弹性 IP 分配 ID:(输入我创建的弹性 ip)

除了该错误之外,我似乎找不到更多信息。这是一个新的 AWS 账户,我从未在这里创建过任何其他账户。我使用的是具有 AdministratorAccess 政策的帐户。

【问题讨论】:

  • 您是否能够手动创建这些资源(在向导之外)?
  • @ChrisWilliams 我不确定,我还没有尝试过。是否有关于如何使用 cli 创建此 VPC 设置的良好资源?还是您的意思是使用控制台?
  • 您可以通过单独创建每个资源来使用控制台。首先创建基础 VPC,然后创建子网作为开始。检查路由表链接以确保为您的 VPC 创建一个。
  • @ChrisWilliams 嗯,我能够创造一切。必须用巫师解决一些问题。我想知道这是否是时间问题并且出现得太快了?
  • 我怀疑你是对的,这个主路由表总是使用基础 VPC 创建的,所以我怀疑存在问题。也许提高到 AWS 支持? :)

标签: amazon-web-services aws-cli amazon-vpc


【解决方案1】:

如果您的现有子网使用完全相同的专用 IP 地址,则会出现此错误。私有 IP 地址由您的 vpc ip 地址 + 子网 ip 地址组成。 如果确实如此,则不会创建子网,并且公共 IP 地址显然不会与未创建的公共子网相关联。但是,错误消息并没有反映真正的问题,不确定为什么 AWS 不能返回更好的问题。事实上,如果你查看新的 vpc 详细信息,你会看到附加了一个路由表,因此错误消息完全关闭

【讨论】:

  • 如果这是真的,为什么没有向导就可以创建所有内容?
猜你喜欢
  • 1970-01-01
  • 2020-06-12
  • 2018-06-16
  • 1970-01-01
  • 2021-03-14
  • 1970-01-01
  • 2022-10-19
  • 2018-04-10
  • 2019-04-27
相关资源
最近更新 更多