Fórum Ubuntu Linux - PT

Suporte Técnico => Servidores => Tópico iniciado por: Josely em 26 de Dezembro de 2014, 16:28

Título: Rendundancia MySQL
Enviado por: Josely em 26 de Dezembro de 2014, 16:28
Boa tarde amigos so Ubuntu,


Minha dúvida é bem simples para vocês creio eu, mas não estou conseguindo realizar tal procedimento.

Vou explicar meu cenário:

Tenho 2 servidores rodando MySQL um que chamo Servidor (Master)  e outro que Chamo Servidor (Slave) que é a replicação do Master, a replicação esta funcionando bunitinho o que é feito no Master o Slave esta replicando, até ai tudo Ok!.

Qual o meu problema, fiz um teste e parei o Master mas não subiu o Slave automaticamente, tive que mudar o IP das estações para que tudo continuasse funcionando.

 Pergunta: Existe a possibilidade de tornar esse processo automático?. Quando o Master cair o Slave assumir de forma automática sem que haja interferência manual?

Desde ja agradeço a ajuda dos amigos.
Título: Re: Rendundancia MySQL
Enviado por: irtigor em 27 de Dezembro de 2014, 14:48
Dê uma olhada em virtual ip e procure por "high availability", existem algumas ferramentas* que te ajudam a fazer isso no mysql, é mais simples de master to master, mas tem pra master to slave também.


* mysqlfailover, mysql mha, galera, haproxy/heatbeat...

Título: Re: Rendundancia MySQL
Enviado por: Josely em 27 de Dezembro de 2014, 21:50
ok! irtigor vou dar uma olhada e fazer alguns teste em laboratório com maquinas virtuais, caso funcione testo em produção.

Se alguém tiver mais alguma sugestão......