如何通过CLI为DB集群分配DB集群参数组?
使用AWS CLI为Multi-AZ DB集群分配指定参数组
你可以通过AWS CLI的modify-db-cluster命令完成该操作,具体方案如下:
核心执行命令
aws rds modify-db-cluster \ --db-cluster-identifier <你的DB集群ID> \ --db-cluster-parameter-group-name <目标参数组名称> \ --apply-immediately
参数说明
<你的DB集群ID>:替换为需要修改的Multi-AZ DB集群的标识符(可在RDS控制台数据库详情页获取)<目标参数组名称>:替换为你要分配的DB集群参数组的名称--apply-immediately:添加该参数会让修改立即生效;若不添加,修改将在集群的下一个维护窗口自动应用
验证修改结果
执行命令后,可通过以下命令确认参数组是否成功分配:
aws rds describe-db-clusters \ --db-cluster-identifier <你的DB集群ID> \ --query 'DBClusters[0].DBClusterParameterGroup'
注意事项
- 目标参数组必须与DB集群的数据库引擎及版本兼容,否则命令会执行失败
- 部分参数组的修改需要重启DB集群才能生效,若需手动重启可执行:
aws rds reboot-db-cluster --db-cluster-identifier <你的DB集群ID>
内容的提问来源于stack exchange,提问作者neubert
相关产品推荐
相关产品推荐

