LoginSignup
4
1

More than 3 years have passed since last update.

Invalid storage size for engine name postgres and storage type....

Last updated at Posted at 2019-07-02

Cloudformationで管理しているRDSのストレージサイズを変更しようと思ったらエラーにあたったのでメモします。

【CloudFormationでのエラー内容】
状況:UPDATE_FAILED
タイプ:AWS::RDS::DBInstance
状況の理由:
Invalid storage size for engine name postgres and storage type gp2: xxx
(Service: AmazonRDS; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

【原因】
今回は下記が原因でした。
現行より10%以上大きい値をセットしなければ、エラーとなる。
参考)https://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/USER_PIOPS.StorageTypes.html
[ストレージ割り当て] を増加する場合、少なくとも 10 パーセント増加する必要があります。10 パーセント以下で増加しようとすると、エラーが表示されます。

【解決策】
現行より10%以上大きい値をセットし、再実行する。
(現行が20GiBの場合、22GiB以上の値をセットする)

ちなみにRDSインスタンスを直接変更する手順だと、わかりやすくエラー表示してくれるのですぐに気づけたと思います。
無題.png
無題2.png

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1