+ Responder ao Tópico



  1. #1
    amra
    Gostaria de saber dos amigos do fórum, como faço para q eu receba do proxy um e-mail (por telnet) me avisando qdo o HD estiver com somente 100mb de espaço livre na raiz..
    OBS: gostaria de receber o e-mail somente qdo possuir menos de 100mb livre, caso contrario ele pode fechar e descartar o telnet..

    por enquanto ele ta assim:

    #!/bin/sh
    (echo 'HELO JOA';sleep 1
    echo 'MAIL FROM: monitor_disco@wnt.com.br';sleep 1
    echo 'RCPT TO: monitor_disco@wnt.com.br';sleep 1
    echo 'DATA';sleep 1
    echo 'MIME-Version: 1.0';sleep 1
    echo 'FROM: JOA';
    echo 'TO: Administrador <monitor_disco@wnt.com.br>';
    echo 'SUBJECT: Monitoramento de espaco em disco';
    echo 'Content-type: text/plain; charset=ISO-8859-1; format=flowed';
    echo '';
    echo '';
    echo Espaço livre no HD: `df -h / | tail -1 | awk '{print $4}'`;
    echo Possuindo `df -h / | tail -1 | awk '{print $5}'` do uso total em disco.;
    echo '';
    echo '.';
    sleep 1
    echo 'QUIT'; ) | telnet mail.wnt.com.br 25

    obrigado.

  2. #2
    amra
    alguem saberia me ajudar?



  3. coloca uma tarefa no crontab pra executar um script que faça a verificação do espaço em disco. caso o espaço seja menor do que o mínimo, então ele executa esses comandos q vc postou, caso contrário ele não faz nada.

    ele seria algo como:

    Código :
    #!/bin/bash
     
    device="/dev/hda3"
    espaco=$(df ${device} | tail -1 | awk -F" " '{print $2}')
     
    # 102400 = 100mb
    if [ ${espaco} -lt "102400" ] ; then
      echo "espaco menor que 100mb em ${device}"
      <aqui executa seus comandos>
    else
      echo "espaco maior que 100mb em ${device}... ok"
    fi


    Quanto como usar o crontab, procura no fórum que já vi um post a respeito ;-)


    flw






Tópicos Similares

  1. script que nao roda no cron - ajudem por favor
    Por luciano555 no fórum Servidores de Rede
    Respostas: 8
    Último Post: 26-06-2006, 15:46
  2. Shell Script: Diretorio com espaço no nome
    Por nod3vic3 no fórum Linguagens de Programação
    Respostas: 5
    Último Post: 06-07-2005, 07:51
  3. Limitar espaço no HD
    Por A-Marcio no fórum Servidores de Rede
    Respostas: 4
    Último Post: 02-07-2004, 07:44
  4. Reorganizar o tamanho do Espaço no HD.
    Por webluc no fórum Servidores de Rede
    Respostas: 2
    Último Post: 06-10-2003, 23:21
  5. script que nao inicia no boot
    Por demiurgo no fórum Servidores de Rede
    Respostas: 1
    Último Post: 17-03-2003, 17:02

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L