Преобразование кластера Mariadb Galera в простой кластер репликации главного мастера
Теперь у нас есть этот проект для преобразования нашего кластера Mariadb Galera (3 узла) в кластер Simple Master Slave (один главный и два подчиненных). Поэтому наша цель избавиться от Galera и сделать нашу настройку просто асинхронным / полусинхронным кластером Master Slave. У нас есть большие таблицы в нашей текущей Galera, и это так раздражает с изменениями схемы на этих больших таблицах. Изменения схемы блокируют весь кластер, поэтому мы хотим избавиться от Galera. Мы будем использовать HAProxy и, возможно, Maxscale для разделения readwrites - чтения на ведомых и записи на master и Failover. Резервное копирование будет на Slave 2.
Пожалуйста, если кто-то делал это раньше или у кого-то есть информация и опыт, и он может записать шаги и основные проблемы, которые должны были преобразовать ваши настройки galera в простую mariadb.
Вот основные шаги, которые я имею в виду, чтобы сделать это и прочитать из другого вопроса (на этот вопрос не было подробного ответа и ничего о проблемах):
1- Полное резервное копирование данных / резервное копирование виртуальных машин, поэтому на случай восстановления до последнего состояния в случае сбоя
2. Остановите все сервисы /API, подключенные к кластеру Mariadb Galera.
3 - Остановите службы MySQL на трех узлах
4- проверить каталоги данных
5 - удалить все параметры galera / galera.cnf на трех узлах
6- добавить конфигурации главного и подчиненного
7- Запустите службы MySQL
8- создать ведомого пользователя репликации на главном
9-на главном узле запустите показ мастер-статуса, чтобы получить номер бинарного файла и номер позиции
10 подключений подчиненных к ведущему с использованием синтаксиса change_master_to
11- Проверьте репликацию
12- Запуск API