2012年9月21日金曜日

VPCのRDSをMulti-AZで作成しようとしたら"ap-northeast-1c"が足りないって言われた

スズキです。

VPC上でRDSをMulti-AZで作成しようとしたら、今まで作成できたはずが、
下記のようなエラーが作成できなくなってしまいました...


No subnet is in availability zone 'ap-northeast-1c', the subnets
in a subnet group should cover all availability zones.
つまり、
"ap-northeast-1c"のサブネットがありません。DBサブネットグループに登録する
サブネットは、すべてのAZをカバーするようにしなければなりません。
ってことです。
そういえば、最近、AZに"ap-northeast-1c"が追加されてたはずです...

たしかにDBサブネットグループを確認すると、下記のように、"ap-northeast-1a"と
"ap-northeast-1b"、それぞれで作成したサブネットのみが登録されています。


ということで、"ap-northeast-1c"に新規にサブネットを作成し、


そのサブネットをDBサブネットグループに登録して、


下記のように、すべてのAZをカバーするようにしておきます。


この状態で、再度、RDSを作成すると、無事、作成することができました。

運用中の"ap-northeast-1a"、ap-northeast-1b"のみのRDSは大丈夫なのかなー?
--------
http://www.suz-lab.com

0 コメント: