2017-08-07 1 views
0

ModifyDBInstanceアクションを使用してAWS APIによってvpcで起動されたRDS DBインスタンスを変更しようとしています。AWS RDSの特定のアベイラビリティゾーンで利用可能なインスタンスタイプのリストを取得できますか?

AWSエラー:I`mは、インスタンスタイプ(canged db.m1.smallタイプとないで起動インスタンス)が、I`m recivingメッセージを変更しません。要求ModifyDBInstanceが失敗しました。現行インスタンスの可用性ゾーンで使用可能な要求されたクラスのインスタンスがないため、インスタンス・クラスを変更できません。後でリクエストをもう一度お試しください。 (RequestID:xxx)。

DescribeOrderableDBInstanceOptionsアクションを使用し、特定のDBエンジンで使用可能なインスタンスのクラスを決定するためにAWSドキュメント

によります。すべてのインスタンスですべてのDBエンジンのクラスが使用できるわけではないことに注意してください。

だから私は2 quastionsを持っている:

  1. は、それがAPIによって、特定のAZで利用可能な唯一のインスタンスタイプを取得することはできますか? DescribeOrderableDBInstanceOptionsアクションレスポンスでは、使用できないインスタンス・タイプが多数あります。私もDescribeReservedDBInstancesOfferingsアクションの応答をチェックしていて、それは合わない。
  2. いくつかのインスタンスタイプでDBInstanceを起動することは可能ですが、インスタンスタイプを変更せずにDBInstanceを変更しようとしても問題がありますか?

このAWS RDS CLI callに記載されている戻り値のいずれかがAvailabilityZones

AvailabilityZones -> (list) 
A list of Availability Zones for the orderable DB instance. 
(structure) 
Contains Availability Zone information. 
This data type is used as an element in the following data type: 
OrderableDBInstanceOption 
Name -> (string) 
The name of the availability zone. 

あるよう

答えて

0

に見え一般CLIは、フィルタリング、あなたのすることができますが、それは何らかの理由または別のためのRDSのサポートされていません。

--filters (list) 

This parameter is not currently supported. 

APIは、リストされたAZも持つOrderableDBInstanceOptionオブジェクトを返します。

答え#2は、AWSには他のクラウドやサービスプロバイダと同様に容量の問題があることが一般的です。あなたはどのAZを使用しようとしていて、インスタンスのサイズですか?引き続き問題が発生した場合は、AWSのサポートチケットを開きます。

関連する問題