CloudFormation AWS::RDS::D BInstance Error "Specifying IOPs is not allowed for this engine"



我有这个CloudFormation代码

DatabasePrimaryInstanceAurora0:
Type: AWS::RDS::DBInstance
Condition: IsEnvPRO
Properties:
Engine: aurora-postgresql
DBClusterIdentifier: !Ref Aurora0
DBInstanceClass: db.t4g.medium
DBInstanceIdentifier: postgres0-0
DBSubnetGroupName: rds1
StorageType: gp3

根据这个https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-storagetype,我们很好去,但我得到了错误从cloudFormation

Resource handler returned message: "Invalid storage type: gp3 (Service: Rds, Status Code: 400, Request ID: 6b75124d-2e57-47fd-bbf3-54ab4f217a82)" (RequestToken: f72ffede-b654-a065-0c5e-cf91c05473d9, HandlerErrorCode: InvalidRequest)

感谢@9bO3av5fw5我添加了

Iops: 3000

但是后来我得到了……

Resource handler returned message: "Specifying IOPs is not allowed for this engine (Service: Rds, Status Code: 400, Request ID: 2a558dd8-9e6c-47c8-bef0-af674f05760b)" (RequestToken: 53f0e15e-53b7-d9f5-4817-9d2dcc34bef3, HandlerErrorCode: InvalidRequest)

我引擎:

Engine: aurora-postgresql
EngineMode: provisioned

答案就在这里https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html

General Purpose SSD gp3存储在Single-AZ和Multi-AZ DB实例中支持,在Multi-AZ DB集群中不支持。有关更多信息,请参阅多可用区部署以获得高可用性和多可用区DB集群部署。

Aurora有自己的存储。它不使用与RDS相同的存储类型。你不能指定gp3作为Aurora数据库的存储

最新更新