Autor Tópico: Rendundancia MySQL  (Lida 2260 vezes)

Offline Josely

  • Usuário Ubuntu
  • *
  • Mensagens: 130
    • Ver perfil
Rendundancia MySQL
« Online: 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.

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Rendundancia MySQL
« Resposta #1 Online: 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...


Offline Josely

  • Usuário Ubuntu
  • *
  • Mensagens: 130
    • Ver perfil
Re: Rendundancia MySQL
« Resposta #2 Online: 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......