Rebooting Centos Servers configurados com MYSQL Master / Slave Replication

1

Algum tempo atrás nós configuramos a replicação MYSQL em nosso servidor web principal para outro servidor CentOS 6. Tudo está funcionando perfeitamente e podemos ver que a replicação está funcionando bem.

Minha pergunta é como reiniciar com segurança o servidor master ou slave sem quebrar a replicação e, portanto, ter que reconfigurar?

    
por Tony Merlin 08.04.2015 / 15:04

1 resposta

0

Se um servidor escravo ficar inativo, a replicação será interrompida, mas não será necessário reconfigurar a replicação mestre / escravo. O mestre simplesmente aguardará o escravo se tornar disponível novamente, momento em que as transações pendentes serão sincronizadas com o escravo. Se você precisar reinicializar o servidor master, você terá que promover o escravo para masterizar. Isto pode ser conseguido da seguinte forma:

No mestre: FLUSH LOGS;

No escravo: STOP SLAVE; RESET MASTER; CHANGE MASTER TO MASTER_HOST='';

    
por 08.04.2015 / 16:20