【发布时间】:2018-09-16 04:52:35
【问题描述】:
有没有人能够使用 terraform 配置 aurora 5.7?我陷入了以下错误。知道为什么吗?
* aws_rds_cluster.default: InvalidParameterCombination:
The Parameter Group test-aurora-57-cluster-parameter-group with DBParameterGroupFamily
aurora-mysql5.7 cannot be used for this instance. Please use a Parameter Group with DBParameterGroupFamily oscar5.6
status code: 400, request id: 09b5d660-1d71-49bf-a5de-a62b87805038
这是集群和集群实例配置:
resource "aws_rds_cluster_instance" "cluster_instance" {
#...
db_parameter_group_name = "${aws_db_parameter_group.aurora_db_57_parameter_group.id}"
}
resource "aws_rds_cluster" "default" {
#...
db_cluster_parameter_group_name = "${aws_rds_cluster_parameter_group.aurora_57_cluster_parameter_group.id}"
}
resource "aws_db_parameter_group" "aurora_db_57_parameter_group" {
name = "test-aurora-db-57-parameter-group"
family = "aurora-mysql5.7"
description = "test-aurora-db-57-parameter-group"
}
resource "aws_rds_cluster_parameter_group" "aurora_57_cluster_parameter_group" {
name = "test-aurora-57-cluster-parameter-group"
family = "aurora-mysql5.7"
description = "test-aurora-57-cluster-parameter-group"
}
【问题讨论】:
-
这绝对是您使用的代码吗?该错误意味着您的数据库参数组系列被错误地设置为
oscar5.6,而不是代码块中显示的aurora-mysql5.7系列。或者,错误是否完全复制?您也可以扩展aws_rds_cluster.default定义吗?你在里面设置引擎版本吗?
标签: amazon-rds terraform