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

Publicado por Ricardo A. Silva 09/06/2009

[ Hits: 4.851 ]

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

Instalador Automático de ZoneMinder em Ubuntu

Compilação automática do GCC-4.7.3 para Ubuntu 12.04+ 64 bits

check_mem.sh - Plugin para o Nagios

Soma as notas de alunos

Cálculo de número perfeito único


  

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