Pular para o conteúdo

Comandos linux

Responder tópico
  • Denunciar
  • Indicar

1. Comandos linux

Enviado em 27/06/2008 - 10:20h

Olá!
Necessito com urgencia a solução desta sequencia de comandos.
Trata-se de um sistema crítico, que não pode parar, é necessário verificar constantemente o espaço livre na parição onde encontra-se a pasta /dados. Para isso, a CRON deve estar configurada para enviar um email caso o espaço livre seja menor que 10Gb aos administradores e essa checagem deve ser feita 24h por dia, a cada 10 minutos.
Agradeço desde já

Responder tópico

2. Re: Comandos linux

Enviado em 27/06/2008 - 12:30h

para o que você precisa o mais recomendado é um shellscript que monitore a saida de um "df -hT" do seu disco e lhe envie um email assim que o valor for > ou =< que o seu referido.

Existem ainda ferramentas que fazem isso, com a comodidade de voce receber tal aviso ate mesmo em seu celular. Uma delas é o nagios

3. Agradecida

Enviado em 30/06/2008 - 15:12h

Obrigado pela dica.
Tenho que rodar este comando pelo shell.
Não querendo abusar, mas será que você pode descrever o comando inteiro para mim, faz favor?

4. Re: Comandos linux

Enviado em 01/07/2008 - 17:40h

Coloque o seguinte conteúdo dentro de um arquivo:

vi monitora.sh

#!/bin/bash
dados=`df -H`
echo "Espaço dos discos: $dados" | mail -s "Alerta de disco" email@dominio.com

Feche e torne-o executável:

chmod +x monitora.sh

E inclua em /etc/crontab

00 * * * * root /path/monitora.sh

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder