Включить мульти-аз в образовании облаков сияний - PullRequest
0 голосов
/ 17 мая 2018

Я создаю rds, используя шаблон формирования облака aws, и я хочу, чтобы rds развернулся на multi az. я не хочу создавать кластер, я хочу развернуть экземпляр БД с несколькими азами. вот мой код

"DatabasePrimaryInstance": {
      "Type": "AWS::RDS::DBInstance",
      "Properties": {
         "AllocatedStorage": "200",

        "MultiAZ"           : true,
        "Engine": "aurora",
         "DBName":{
               "Ref":"DatabaseName"
            },
             "MasterUsername":{
               "Ref":"DatabaseUsername"
            },
            "MasterUserPassword":{
               "Ref":"DatabasePassword"
            },
          "PreferredBackupWindow":"02:00-03:00",
            "PreferredMaintenanceWindow":"mon:03:00-mon:04:00",
            "BackupRetentionPeriod":{
               "Ref":"DatabaseBackupRetentionPeriod"
            },
            "PubliclyAccessible": false,
        "DBInstanceIdentifier": { "Fn::If" : [ "CreateProdResources", "prod-db",  "uat-db" ]},
        "DBInstanceClass":   { "Fn::If" : [ "CreateProdResources", "db.r3.xlarge",  "db.r3.xlarge" ]},
        "DBSubnetGroupName": {
          "Ref": "DatabaseSubnetGroup"
        },
        "VPCSecurityGroups":[{"Ref": "DatabaseSecurityGroups"}]
      }

    }

когда я запускаю шаблон, я получаю сообщение об ошибке, в котором говорится, что экземпляры БД VPC Multi-AZ недоступны для engine: aurora. чего мне не хватает?

1 Ответ

0 голосов
/ 17 мая 2018

Ошибка, которую вы видите, верна. Комбинация, которую вы пытаетесь создать, просто невозможна.

Вы можете использовать только один из следующих сценариев:

  • Используйте Аврора и работайте с кластерами. AWS будет обрабатывать мульти AZ материал
  • Работайте с non Aurora RDS , затем вы справляетесь с мульти-AZ.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...