Cluster xtradb Percona com escravos assinantes

1

Eu tenho um cluster xtradb Percona configurado com 3 nós. O nó 1 também é configurado como um mestre com um escravo assíncrono. Quando faço uma atualização para o Nó 1, ele é replicado para o cluster, assim como para o escravo. No entanto, quando eu faço uma atualização para o nó 2 ou o nó 3, o escravo não replica o nó 1.

Quando uma atualização é feita no nó 2 ou no nó 3, o node1 não atualiza seu bin-log.

Como posso fazer com que os registros da lixeira fiquem atualizados?

E se todos os três nós fossem mestres para roubar escravos, como posso manter os 3 bin-logs iguais?

    
por Francis Snipe 15.03.2013 / 16:58

1 resposta

0

Para que as transações sejam escritas no nó 2 e no nó 3 no nó 1, você deve ativar log_slave_updates (log_slave_updates = 1 em my.cnf). No entanto, isso não significa que os logs binários serão exatamente os mesmos. Eles conterão os mesmos eventos, mas o nome do arquivo e a posição pertencente a um determinado evento em um determinado nó podem ser diferentes dos outros.

    
por 16.03.2013 / 20:18