Como configurar o MySql Replication em mais de dois servidores?

3

Estou procurando ajuda para configurar o MySql Replication. Eu encontrei alguns guias e consegui fazer a replicação funcionar em dois servidores (pelo que eu entendo, mestre e escravo). Mas quero que minha replicação funcione de maneira que haja um cluster no qual eu possa adicionar servidores de banco de dados.

Eu tenho procurado on-line para encontrar um guia que explica como configurá-lo, mas até agora não encontrei nada útil.

Este é o guia que usei para fazer a replicação de dois servidores funcionar: link

Se alguém puder me apontar na direção de um guia que possa me ajudar, eu ficaria incrivelmente grata. Ou se alguém mais instruído não se importasse de me explicar o processo que seria ótimo também.

Obrigado antecipadamente.

    
por Nathan Fiscaletti 10.11.2016 / 00:27

1 resposta

0

Se você estiver procurando por um cluster de replicação, a biblioteca de clusters Galera permite o clustering multi-master com o MySQL: link

O Galera permite que os servidores de banco de dados ingressem e saiam do cluster praticamente sem interrupções, e usa uma configuração de quorum para lidar com a falha de um ou mais servidores de banco de dados ativos. Naturalmente, um cluster Galera não é invencível e os bancos de dados em cluster têm seus próprios problemas. Por exemplo, a estrutura da Galera não vai escalar escreve muito bem .

Severalnines tem uma boa lista de dicas para executar um clever da Galera: link

Existem garfos compatíveis com o MySQL que também possuem suporte integrado ao Galera, como MariaDB Galera ou Cluster Percona XtraDB . Ambos funcionam como substitutos próximos.

Outra solução é usar o MySQL Cluster da Oracle , embora a arquitetura seja um pouco mais complexa que as partições do MySQL Cluster dados nos servidores de banco de dados, em vez de simplesmente replicar os dados para cada servidor. Isso também significa que você pode reestruturar seus dados e / ou aplicativos, mas permite que o MySQL Cluster dimensione gravações. Veja a FAQ do Cluster do MySQL para determinar se o MySQL Cluster é adequado para sua carga de trabalho.

    
por 15.11.2016 / 00:21