Rendundancia MySQL

Iniciado por Josely, 26 de Dezembro de 2014, 16:28

tópico anterior - próximo tópico

Josely

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.

irtigor

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...


Josely

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......