【问题标题】:Aurora serverless compatible versionAurora serverless 兼容版本
【发布时间】:2020-04-14 01:08:12
【问题描述】:

我正在尝试通过 Terraform 配置 Aurora Serverless 数据库。 我有以下设置。

resource "aws_rds_cluster" "auth-db-cluster" {
  cluster_identifier        = "auth-db-cluster"
  engine                    = "aurora-postgresql"
  engine_mode               = "serverless"
  engine_version            = "10.7"
  database_name             = "${var.auth_db_name}"
  master_username           = "${var.auth_db_user}"
  master_password           = "${var.auth_db_password}"
  db_subnet_group_name      = "${aws_db_subnet_group.rds-subnet-group.id}"
  vpc_security_group_ids    = ["${aws_security_group.rds-security-group.id}"]
  skip_final_snapshot       = true
  final_snapshot_identifier = "Ignore"
}

resource "aws_rds_cluster_instance" "cluster_instances" {
  count              = 1
  identifier         = "auth-db-cluster-instance"
  cluster_identifier = "${aws_rds_cluster.auth-db-cluster.id}"
  instance_class     = "db.t3.micro"
}

Terraform 失败会出现以下错误:

  • aws_rds_cluster.auth-db-cluster:创建 RDS 集群时出错:InvalidParameterValue:您请求的无服务器引擎模式是 当前不可用。状态码:400,请求ID: 7d8bcb5b-0c41-4498-853d-5c6cfd491dd8

【问题讨论】:

    标签: amazon-web-services terraform aws-aurora-serverless


    【解决方案1】:

    查看您尝试创建数据库的区域,使用 PostgreSQL 引擎的 Aurora Serverless 尚未在所有区域中可用。目前(2020 年 1 月)它仅在欧洲的 eu-west-1 和北美的 us-east-1、us-east-2、us-west-2 上可用。

    【讨论】:

      【解决方案2】:

      另外,请查看确切的 engine_version 名称:aws rds describe-db-engine-versions

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-08-27
        • 2019-04-05
        • 2020-03-19
        • 2016-10-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多