AWSCLI: Невозможно указать группу параметров БД при создании реплики чтения MySQL - PullRequest
0 голосов
/ 01 октября 2019

Используя awscli, я пытаюсь создать межрегиональную реплику чтения в us-west-1 mysql RDS в us-east-1. БД должен иметь для параметра lower_case_table_names значение 1 (по умолчанию 0). Я создал пользовательскую группу параметров БД с этим параметром. Когда я вызываю «aws rds create-db-instance-read-replica» и указываю мою группу пользовательских параметров с помощью «--db-parameter-group-name», команда завершается с ошибкой:

Anпроизошла ошибка (InvalidParameterCombination) при вызове операции CreateDBInstanceReadReplica: невозможно указать группу параметров при создании реплики чтения для следующего механизма БД: mysql

В документации AWS не упоминается об этом ограничении (которое я могу найти),Очевидно, что в этом случае изменение группы параметров после создания репликанта не является вариантом. Кто-нибудь еще сталкивался с этим, и есть ли обходной путь?

Редактировать: Завелось, просто давая реплике параметры по умолчанию. Несмотря на то, что это привело к сбою репликации и оставило состояние «ошибка», как только реплика стала доступна, я переключил ее на свою группу пользовательских параметров. Затем я перезагрузил его, и он подошел и реплицировался без проблем. Может работать не во всех случаях, но, похоже, сработало у меня.

...