Re: [FUG-BR] OFF TOPIC - mysql replication
Obrigado Danilo, sua ajuda foi muito útil, consegui um script de monitoramento que me manda emails em caso de falha na replicação! Muito obrigado!!! Agora precisava saber uma outra coisa, se eu precisar colocar o servidor MySQL backup no ar, para substituir o principal em caso de algum falha, qual a melhor forma para eu atualizar o banco de dados do servidor principal depois que ele for arrumado e colocá-lo no ar novamente como principal e fazer com que a replicação seja ativada novamente? Muito obrigado! Fabrício Em 27/02/2011 21:19, Danilo G. Baio escreveu: > Em 27/02/2011 19:29, fknet escreveu: >> Há como eu ter certeza de que esteja tudo bem na replicação? Há alguma >> dica que os colegas podem me dar para eu ter uma replicação mais >> eficiente? E por último há como eu monitorar a replicação e receber >> emails em caso de qualquer falha na replicação? >> >> Se o processo de replicação do MySQL for muito frágil farei uso do rsync >> para fazer a cópia dos dados cada X minutos, afinal não preciso que seja >> um backup em tempo real (claro que em tempo real é muito melhor e mais >> seguro para mim). >> > roda muito legal. > > você pode fazer um script que verifique o status do slave: > > mysql> show slave status \G; > > só fazer um parse e boa. > ... > Slave_IO_Running: Yes >Slave_SQL_Running: Yes > Last_Errno: 0 > Last_Error: > ... > > > > Abraço. > - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] OFF TOPIC - mysql replication
Em 27/02/2011 19:29, fknet escreveu: > > Há como eu ter certeza de que esteja tudo bem na replicação? Há alguma > dica que os colegas podem me dar para eu ter uma replicação mais > eficiente? E por último há como eu monitorar a replicação e receber > emails em caso de qualquer falha na replicação? > > Se o processo de replicação do MySQL for muito frágil farei uso do rsync > para fazer a cópia dos dados cada X minutos, afinal não preciso que seja > um backup em tempo real (claro que em tempo real é muito melhor e mais > seguro para mim). > roda muito legal. você pode fazer um script que verifique o status do slave: mysql> show slave status \G; só fazer um parse e boa. ... Slave_IO_Running: Yes Slave_SQL_Running: Yes Last_Errno: 0 Last_Error: ... Abraço. -- Danilo G. Baio (dbaio) - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] OFF TOPIC - mysql replication
Boa noite à todos! Pessoal, acabei de colocar um servidor slave do mysql para funcionar, aparentemente está tudo em ordem e funcionando perfeitamente. Tive um experiência não muito boa há alguns anos com replicação do mysql, então eu gostaria agora de monitor a replicação para não ter surpresas quando precisar dos dados do slave. Há como eu ter certeza de que esteja tudo bem na replicação? Há alguma dica que os colegas podem me dar para eu ter uma replicação mais eficiente? E por último há como eu monitorar a replicação e receber emails em caso de qualquer falha na replicação? Se o processo de replicação do MySQL for muito frágil farei uso do rsync para fazer a cópia dos dados cada X minutos, afinal não preciso que seja um backup em tempo real (claro que em tempo real é muito melhor e mais seguro para mim). Obrigado Fabrício - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd