shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Monitor Espaco em Disco com LVM


From: Leslie Watter
Subject: Re: [shell-script] Monitor Espaco em Disco com LVM
Date: Wed, 18 Jul 2007 14:09:37 -0300

Oi Thiago,

tente colocar a opção '-P'
no df que deve resolver o teu problema ;-)

[]'s

LEslie

2007/7/18, Thiago M. Zerbinato <address@hidden>:
>
>   Pessoal,
>
> Eu utilizava um shell script para monitorar o espaco em disco dos
> servidores dos cliente, mas tem aparecido varias instalacoes com LVM e o
> nome do FileSystem é muito grande o que faz com que o resultado do df
> seja quebrado o que causa erro no script.
>
> Veja:
>
> [oracle@srvstdby scripts]$ df -h
> Filesystem Size Used Avail Use% Mounted on
> /dev/mapper/VolGroup00-LogVol00
> 9.9G 3.2G 6.3G 34% /
> /dev/sda1 99M 15M 80M 16% /boot
> none 1.5G 0 1.5G 0% /dev/shm
> /dev/mapper/VolGroup00-LogVol02
> 121G 88G 27G 78% /u01
>
> Note que a particao / e /u01 sao quebradas em 2 linhas o que faz com que
> os scripts que tenho, encontrados aqui na lista nao funcionem.
>
> Uma solucao que encontrei foi criar 1 Loops e passar de forma fixa o que
> quero monitorar, mas com isso tenho que adaptar o script para cada
> cliente.
>
> MAX=30
>
> # Uso com LVM
> # 78 /u01
>
> for Particao in / /u01
> do
>
> SIZE=`df $Particao | grep /| awk '{ print $4 $5}'|awk -F"%" '{ print
> $1 }'`
>
> if [ $SIZE -gt $MAX ] ; then
> echo "Particao $Particao : $SIZE % de uso"
> fi
> done
>
> [oracle@srvstdby scripts]$ ./MonitorEspaco.sh
> Particao / :
> 34 % de uso
> Particao /u01 :
> 78 % de uso
>
> *Alguem tem uma idéia ?
>
> Att.
>
> Thiago Zerbinato
> Oracle DBA
> *
>  
>



-- 
Leslie H. Watter


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]