Desligamento da máquina caso o servidor venha a sair do ar.

Publicado por Ricardo A. Silva 09/06/2009

[ Hits: 4.723 ]

Download Teste_Servidor.sh




Este script faz o teste de comunicação com o servidor, caso ele não esteja no ar, a máquina é desligada automaticamente. Lembrando que deve-se adicionar este script no cron e configurar horários para teste.

  



Esconder código-fonte

#!/bin/bash
echo "Teste de Comunicação com o Servidor"
if ! ping -c 3 IPdoServidor >/dev/null; then
echo "Servidor down!!!"
      shutdown -h 5
else
echo "Servidor up!!!"
exit 1
fi
exit

Scripts recomendados

Incluindo lista de IP's nos arquivos de bloqueio do Squid automaticamente

cdmp3.sh

Script Iptables ( Passou em Testes )

Exportar ip para variável

SImples calculadora em Shell


  

Comentários
[1] Comentário enviado por fabioyast em 05/12/2011 - 22:03h

gostei cara.
muito bom!

[2] Comentário enviado por vitinho217 em 31/10/2014 - 11:09h

Ótimo cara, mas você poderia fazer um script que verificar em determinado tempo se o servidor está on, quando ele sair do ar o computador é desligado. Nesse caso poderiamos deixar o script executado em segundo plano.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts