[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Checagem de ocupação de espaço do filesystem /home
From: |
Mauricio Bonani |
Subject: |
Checagem de ocupação de espaço do filesystem /home |
Date: |
Mon, 19 Jun 2000 01:37:44 -0300 |
A dica de hoje nos foi enviada por Rodrigo Carvalho
(address@hidden). A dica consiste de um shell script que monitora
a taxa de ocupação do diretório /home e gera um alerta quando esta taxa se
aproxima de 100%.
#!/bin/ksh
#
###########################################
#
# Script desenvolvida por Rodrigo O. Carvalho
# para o alerta de usuarios quanto a utilizacao
# excessiva do filesystem /home da servidora de
# arquivos da rede
#
# homespace v 1.0 - 02/04/97
#
###########################################
#
###########################################
#
# Definicao de variaveis
#
###########################################
#
###########################################
#
# Variavel em forma numerica do valor do filesystem
# /home exibido em porentagem
#
###########################################
PORCENT=`df -k /home | tail -1 | nawk -F" " '{printf "%s",
substr($5,1,length($5)-1)}'`
###########################################
#
# Variavel que especifica o valor em que o
# administrador deve ser alertado, no caso,
# a procentagem do filesystem /home
# o default e 95% (95)
###########################################
MINIMO=95
###########################################
#
# Variavel que define o nome do usuario
# que devera receber a mensagem de alerta
# qto. ao uso do filesystem /home
#
###########################################
USER1="rodrigoc"
USER2="carlosef"
# No caso a Script estara sendo enviada para todos que eh uma alias para
# os usuarios da rede local
###########################################
###########################################
#
# Inicio
#
###########################################
if [ "$PORCENT" -ge "$MINIMO" ]
then
cat > ./message.filesystem.full << EOF
HOST: `hostname`
OCORRENCIA: filesystem /home superou $MINIMO de uso
Caros usuarios da rede da LIVEWARE filial Campinas,
Por favor facam uma verificacao em seus arquivos da rede, pois o espaco
em disco de nossa maquina esta se esgotando. Caso haja a necessidade de
que seus arquivos seja armazenados, solicite ao Grupo de Suporte a rea-
lizacao de um backup em fita.
Em caso de duvidas envie uma mensagem para address@hidden.
Obrigado pela colaboracao. Atenciosamente,
Grupo de Suporte Interno
address@hidden
PS.: Nao respondam a essa mensagem (reply) pois ela eh feita via sistema.
EOF
mail -s "FileSystem /home Full" todos < ./message.filesystem.full
else
exit
fi
Mais uma mensagem da lista dicas-l, data 17/04/97.
--
Mauricio Bonani
mailto:address@hidden
ICQ UIN: 2743356
Registered Linux User #131602
Using Red Hat 6.2
São Paulo - SP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Checagem de ocupação de espaço do filesystem /home,
Mauricio Bonani <=