我们在 us-west-2 拥有一个多可用区的 db.m3.large RDS MySQL 实例,需要将其升级到更大的实例类型(并且也希望升级到当前一代)。但是,在过去的两天里,我们无法升级到 db.m4.xlarge 或 db.m4.2xlarge;当我们尝试(通过控制台)时,我们得到:
无法修改实例类,因为没有足够的可用区域具有请求的实例类。请稍后重试您的请求。(服务:AmazonRDS;状态代码:400;错误代码:InsufficientDBInstanceCapacity;请求 ID:a1f7a557-0bbb-11e6-bf10-e7d51b83a4d4)
我知道这可能只是因为 AWS 在那里没有容量,但考虑到这种情况已经持续了两天......
我还想知道,如果我们放弃多可用区,我们是否能够升级然后重新启用多可用区,但这有点不切实际。
(我知道对于 serverfault 来说这个问题可能太多了support
,但我想问一下也无妨……)
答案1
我认为这可能是因为我们的db.m3
不在 VPC 中,而db.m4
实例必须在 VPC 中。
答案2
在多可用区中,您能否指定哪些区域,因为这些类型并非在所有区域都可用。
以下列表描述了当前的 Amazon RDS DB 实例类以及每个实例类使用的 Amazon EC2 实例类型:
标准 – 最新一代 (db.m4) – 第三代实例,提供比第二代 db.m3 实例类更多的计算能力,但价格更低。此数据库实例类要求数据库实例位于 VPC 中。注意:使用 db.m4 实例类的多可用区部署在亚太地区 (悉尼) 区域不可用。db.m4 实例类在南美洲 (圣保罗) 或中国 (北京) 区域不可用。