Avisar Hd cheio

1. Avisar Hd cheio

Ruan Lima
domtux

(usa Ubuntu)

Enviado em 11/09/2008 - 00:48h

Bom aki na empresa estamos com um serio problema com o nosso servidor, vira e mexe ele esta com o hd cheio.

Não trabalho nesta filial, mais, se aqui der pau afeta minha rede tb aki em manaus.Pois bem, revirando a internet axei o seguinte script que promete a cada 10 minutos verificar se o hd especificado, esta com mais de 90 %, e da um BIP.
tentei executar o script,mais da um erro na linha 7.

Segue o script.


#!/bin/bash

while true
do
var=`df -h | grep sda1 | cut -f20 -d" "`
percent=`echo $var | tr % " "`
if [ $percent -gt 90 ]
then
echo -e "{TTEXTO}7"
fi
sleep 600
done



Gostaria da ajuda de vcs.

Obrigado.


  


2. Re: Avisar Hd cheio

Ruan Lima
domtux

(usa Ubuntu)

Enviado em 12/09/2008 - 10:59h

Algueeemm ????


3. Re: Avisar Hd cheio

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 12/09/2008 - 12:48h

Em vez de usar:

if [ $percent -gt 90 ]

use:

if [ $percent > 90 ]

Olhe esse exemplo:

#!/bin/bash
while :
do
percent=`df -h | sed -u '2!d' | awk '{print $5}'`
[[ $percent > "90%" ]] && echo -e "\a" || echo "HD ok\!"
sleep 10m
done


4. Re: Avisar Hd cheio

Ruan Lima
domtux

(usa Ubuntu)

Enviado em 12/09/2008 - 16:08h

Mais esse exemplo.

Que vc me mandou.

Faz o q?

Faz um bip se o hd estiver com mais de 90 % de uso??


5. Re: Avisar Hd cheio

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 13/09/2008 - 01:26h

Exatamente!

Faz o seguinte, poste a saída do comando 'df -h'.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts