min*_*sch 6 amazon-web-services aws-cloudformation
在 AWS 提供的云形成脚本中创建堆栈期间,我发现出现以下错误。知道为什么会生成 VPC 错误吗?
错误消息:CREATE_FAILED AWS::EC2::Instance WindowsServer 未找到默认 VPC“vpc-aaaaaaa”的子网。请指定一个子网。
这是模板: https://s3.amazonaws.com/cloudformation-templates-us-east-1/Windows_Roles_And_Features.template
该模板工作正常(我刚刚在悉尼地区的帐户中尝试过)。
问题似乎出在您的 Default VPC 上,它是在设置您的 AWS 账户时创建的。它的 CIDR 范围为 ,172.31.0.0/16并且每个可用区中都应该有一个公共子网。
转到 VPC 管理控制台,转到子网视图,然后将左上角的“按 VPC 过滤”选择器更改为默认 VPC(通常未命名,因此通过 CIDR 范围选择它)。确保每个可用区都有一个子网。
如果它们丢失,您可以创建它们。确保您打开修改自动分配公共 IP。或者,联系 AWS Support 并要求他们修复/重新创建您的默认 VPC。
我面临着同样的问题,以下步骤对我有帮助。
在我的 shell 上使用此命令创建默认子网
aws ec2 create-default-subnet --availability-zone us-east-2a
有关详细信息,请访问亚马逊的此文档页面
| 归档时间: |
|
| 查看次数: |
7411 次 |
| 最近记录: |