我创建了一个具有 9 个子网的自定义 VPC,这样对于 3 个可用区,我就有 3 个子网(公共、私有和持久性)。它具有以下配置:
私有云平台
10.100.0.0/16
子网
- 10.100.0.0/24 (az1)
- 10.100.10.0/24 (az1)
- 10.100.20.0/24 (az1)
- 10.100.1.0/24 (az2)
- 10.100.11.0/24 (az2)
- 10.100.21.0/24 (az2)
- 10.100.2.0/24 (az3)
- 10.100.12.0/24 (az3)
- 10.100.22.0/24 (az3)
一切似乎都很好,只是我无法在我的 VPC 中创建任何类型的可突发实例。
在 AWS Web UI 中,如果我选择一个t3.X
实例,那么我只能选择默认 VPC,而我的自定义 VPC 将变灰。
同样,我无法创建 RDS 突发实例。我创建了一个由子网组成的子网组persistence
(例如,来自上面定义的每个可用区的 1 个私有子网)。但是,当我尝试创建数据库时,出现以下错误:
无法创建 db.t3.medium 数据库实例,因为没有足够容量的 VPC 可用区和存储类型:db.t3.medium 的 gp2。请稍后重试该请求。
我能够在 EC2 和 RDS 中创建所有其他类型的实例(例如m
、r
和x
类)。
有人知道发生了什么事吗?
我没有在 VPC 中启动其他实例,所以我知道我有足够的地址。
当我使用 AWS 提供的默认 VPC 时,我可以启动
tX
实例。只有当我尝试在自己的实例中启动时,它才会失败。我假设这意味着设备存在于区域/AZ 中,所以我不认为这是区域容量问题。
答案1
问题在于,VPC 是使用与实例dedicated
不兼容的租户创建的tX
。我将租户更改为default
,一切都解决了。