Agora, temos este projeto para converter nosso cluster Mariadb Galera (3 nós) em cluster master simples escravo (um mestre e dois escravos). Então, nosso objetivo é se livrar da Galera e fazer a nossa configuração apenas cluster async / semisync Master Slave. Temos grandes tabelas em nossa Galera atual e é tão irritante com as mudanças de esquema nessas grandes tabelas. Mudanças de esquema bloqueiam todo o cluster, então queremos nos livrar da coisa Galera. Usaremos o HAProxy e talvez o Maxscale para leituras de divisão de leitura - em escravos e escritas em mestre e Failover. Backup será no Escravo 2.
Por favor, se alguém fez isso antes ou alguém tem informações e experiência e pode escrever os passos e os principais desafios que tiveram que converter sua configuração galera em mariadb simples.
Estes são os principais passos que tenho em mente para fazer e ler de outra pergunta (essa pergunta não teve nenhuma resposta detalhada e nada sobre os desafios):
1- Backup completo de backup de dados / VMs para que apenas restaure o último estado em caso de falha
2- Pare todos os serviços / APIs conectados ao cluster Mariadb Galera
3- Pare os serviços do mysql em três nós
4- verifique os diretórios de dados
5- exclua todas as opções galera / galera.cnf em três nós
6- adicionar configurações de escravo mestre
7- Inicie os serviços do mysql
8- criar usuário de replicação de escravo no mestre
9-No nó mestre, execute show master status para obter o número do arquivo bin-log e o número da posição
Conecte 10 escravos ao mestre usando a sintaxe change_master_to
11- Teste a replicação
12- Iniciar APIs