-
Duvida mon
Olá lista, tudo blz ????
Estou com duas duvidas, 1º
O script heartbeat.alert não está rolando, quando tiro o cado de rede
do cluster primario ele manda o e-mail para o root mais não executa o
desligamento do heartbeat
Já verifiquei as permissões do heartbeat.alert e está tudo ok.
Ele está no caminho indicado no arquivo mon.cf.
Fiz uma gambiarra para testar o desligamento do heartbeat e funcionou:
# gambi desliga heartbeat
/etc/rc.d/init.d/heartbeat stop
# Fim
Duvida 2
Coloquei 2 ips para o mon fazer a verificação da rede, mais
quando um deles cai, o mon já manda o e-mail para o root, mesmo o
outro ip ainda respondendo a pigs:
ex:
ip 1 - 192.168.0.67
ip 2 - 192.168.0.1
quando tiro o cado de rede da maquina 192.168.0.67 o mon
já manda o e-mail para o root, mesmo com ip 192.168.0.1 ativo
segue abaixo arquivo de configuração
#mon.cf
cfbasedir = /etc/ha.d/mon/etc
alertdir = /etc/ha.d/mon/alert.d
mondir = /etc/ha.d/mon/mon.d
maxprocs = 20
histlength = 100
randstart = 60s
historicfile = /var/log/mon.log
hostgroup servers 192.168.0.1 192.168.0.67
watch servers
service fping # o serviço aqui estava como ping eu coloquei fping
interval 1m
monitor fping.monitor
period wd {Mon-Fri}
alert heartbeat.alert
alert mail.alert root@localhost
alertvery 1h
period wd {Sat-Sun}
alert heartbeat.alert
alert mail.alert root@localhost
Agradeço mais uma vez pela atenção de todos !!!!
Grande abraço
KM
-
Duvida mon
Mais um erro conceitual....
Você ao remover o cabo de rede, acaba gerando o slpit-brain, ou cerebro dividido. Neste caso as duas máquinas passam a pensar que o outro lado parou. Assumindo assim as funções da outra, e o Mon não conseguirá levantar o serviço que esteja monitorando. Experimente para o serviço que o Mon está checando, ai verás que ele irá ativar no nodo responsável.
Monitorar as máquinas é função do heartbeat, o Mon monitora os serviços.
[]´s
Marcos Pitanga