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

CloudFormation部署ElastiCache报CacheSecurityGroupNames配置冲突错误是什么原因

报错核心原因

这个问题是AWS ElastiCache资源的场景参数互斥导致的,具体逻辑如下:

  • 你在模板中指定了CacheSubnetGroupName属性,该属性是VPC环境部署ElastiCache的专属标识,只要指定该参数,就代表你要将集群部署在VPC子网中
  • CacheSecurityGroupNames是EC2-Classic旧网络环境专属的安全组配置参数,VPC场景下完全不支持使用该参数
  • 报错提示里列的AZMode、CacheSubnetGroupName、SnapshotRetentionLimit等属性均为VPC场景下的合法参数,和EC2-Classic场景的CacheSecurityGroupNames参数官方定义为互斥关系,同时配置就会触发校验失败

修复方案

  1. 删除模板中CacheSecurityGroupNames的整段配置
  2. 新增VPC场景下的安全组配置项SecurityGroupIds,将你需要绑定的VPC安全组ID填入该参数的列表即可,示例如下:
Type: AWS::ElastiCache::CacheCluster
Properties:
  # 其余原有配置保持不变
  SecurityGroupIds:
    - Fn::ImportValue: DevElasticacheSG # 只要你导出的是安全组ID,直接复用该值即可
  # 删除原来的CacheSecurityGroupNames配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 07:06:04