Re: [FUG-BR] OFF TOPIC - mysql replication

2011-03-02 Por tôpico fknet
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

2011-02-27 Por tôpico Danilo G. Baio
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

2011-02-27 Por tôpico fknet
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