You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS REDCap部署报错:DBParameterGroupFamily aurora-mysql5.7无法使用

解决REDCap多CloudFormation栈部署RDSCluster失败问题

问题分析

首次部署REDCap CloudFormation栈正常,但并行部署第二个栈时,RDSCluster创建失败,核心原因是模板自动创建的DB参数组家族(aurora-mysql5.7)与当前RDS实例要求的aurora-mysql8.0不匹配。这通常是多栈并行部署时,模板复用了第一个栈生成的旧版本参数组,或是模板内参数组家族与实例版本配置存在冲突导致的。

可行解决方案

  • 等待首个栈完全部署完成再启动第二个栈:第一个栈运行过程中,其创建的5.7版本参数组可能处于被占用或未完全初始化状态,第二个栈启动时会错误复用该参数组。等首个栈所有资源创建完成后再部署第二个栈,模板会自动为新栈生成匹配8.0版本的参数组。
  • 检查栈部署参数是否可手动覆盖:启动第二个栈时,查看CloudFormation的参数配置界面,若存在DBParameterGroupFamily相关可配置项,手动指定为aurora-mysql8.0,强制模板创建匹配的参数组。
  • 清理冲突的旧参数组(谨慎操作):登录AWS控制台的RDS参数组页面,找到报错信息中提到的aurora-mysql5.7版本参数组,确认该参数组未被首个栈的RDS集群使用后删除,再重新启动第二个栈的部署。
  • 验证AWS区域的Aurora版本支持:部分AWS区域可能已默认将Aurora MySQL的默认版本切换为8.0,而模板在多栈部署时未动态适配。可确认首个栈的RDS集群版本,若第二个栈实例默认使用8.0,则需确保参数组家族与实例版本一致。

内容的提问来源于stack exchange,提问作者Karan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 07:28:24