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

Publicado por Ricardo A. Silva 09/06/2009

[ Hits: 4.576 ]

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

Agendamento de compromissos com avisos baseados no horário

Instalando o Token Safenet 5110 em linux base debian

Funções Ni - funções para manipular listas e strings

Script para calcular o valor fatorial de um numero

Estatísticas de tráfego de rede


  

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