我正在使用
通过AWS CLI创建RDScreate-db-instance
RDS正在创建,但我想等到RDS进入"可用"状态,以便我可以执行脚本的剩余部分。我不知道如何实现这一点。
答案 0 :(得分:6)
使用AWS SDK在其CLI中提供的wait
个。具体来说,您希望等到RDS数据库实例可用。请看db-instance-available
。
aws rds wait \
db-instance-available \
--db-instance-identifier "your-rds-instnace-id"
答案 1 :(得分:4)
从未尝试过这个。但是您需要以下CLI:
aws rds wait db-instance-available --db-instance-identifier <value>
等到JMESPath查询DBInstances []。DBInstanceStatus返回 使用describe-db-instances进行轮询时可用于所有元素。它 将每30秒轮询一次,直到达到成功状态。 在60次检查失败后,这将以返回代码255退出。
答案 2 :(得分:4)
现在,您应该使用AWS Command-Line Interface (CLI)来呼叫AWS。
命令是:
aws rds create-db-instance ...
然后,你可以打电话给服务员:
aws rds wait db-instance-available ...
请参阅: