Ação por UP ou DOWN da Rede [RESOLVIDO]

1. Ação por UP ou DOWN da Rede [RESOLVIDO]

Isomi Luiz da Silva
clicsis

(usa Debian)

Enviado em 20/08/2008 - 12:02h

Bom dia. Gostaria de verificar com os amigos, a possibilidade de um Script .sh que verifique se uma das interfaces de rede ETH0 ou ETH1 está com o status DOWN e caso confirmado o próprio script daria um:
# ifconfig eth? up

...e caso a atividade "ifconfig eth? up" não obtivesse excito após 3 tentativas seria reiniciado o servidor.

A idéia seria:
Agendar no "crontab" essa verificação a cada 5 minutos, durante a 3ª (terceira) tentativa do procedimento "na qual o servidor seria reiniciado", seria criado um arquivo que identificaria a última hora em que o servidor foi reiniciado, fazendo qua na próxima verificação caso o problema persistisse por um intervalo de espaço de tempo menor que 10 minutos o serviço fosse interrompido, evitando assim que o servidor ficasse reiniciando constantemente já que após o primeiro reiniciar o problema não foi sanado.

Conto com a colaboração dos amigos e desde já, agradeço.


  


2. Re: Ação por UP ou DOWN da Rede [RESOLVIDO]

Carlos Moreira
cmoreiraviva

(usa Debian)

Enviado em 20/08/2008 - 13:55h

Cara,

vou te dar o mapa, sem fazer pra você.

Dê um grep na saída do ifconfig ou do netstat direcionada para o dev/null, buscando s status indesejado. Aliado ao mail e ao grep você já terá o que precisa.

Abs,

Carlos
www.universogeek.com







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts