# Servidores Linux Toor
# Bash Script
Quem teve a oportunidade de trabalhar com Linux e gosta deste S.O. certamente é apaixonado por scripts bash.
Voce pode automatizar todos os seus processos e executa-los muito além deste tutorial.
Aqui vou mostrar simplesmente como mostrar na tela do seu servidor se voce esta com erros na placa de rede que podem ser causados por:
- problemas no cabo
- probelmas na porta do (hub/switch)
- problemas na placa
- problemas no slot da placa mãe
Quando voce obtiver erro voce pode fazer a substituição nesta ordem acima para diagnosticar o problema
Script:.
# vi /root/toor-erros-rede.sh
#!/bin/sh
# Script por rodrigo (a) toor.com.br 14/02/09
status=1
# lista as placas ativas no servidor
for placa in `ifconfig |grep encap |awk '{print $1}'`; do
# para cada placa, verifica se existem pacotes com erros
RET=$(ifconfig $placa |grep 'errors:0' |wc -l)
if [ $RET -ne 2 ] ; then
status=2
# mostra a placa que esta com erros de rede
echo "Placa $placa com erros de rede"
fi
done
#-----------------------------------------------------------------------------
Voce pode agendar este script no cron e faze-lo mostrar na tela do servidor da seguinte maneira
# crontab -e
## Verifica erros de rede a cada minuto e mostra na tela
*/1 * * * * /root/toor-erros-rede.sh
Nao esqueça de dar um chmod 755 no script
# chmod 755 /root/toor-erros-rede.sh
Apenas executando o script voce vera na tela:
Placa ethx com erros de rede
Se nao aparecer nada, sua(s) placa(s) esta ok.
A Toor Tecnologia possui scripts administrativos que auxiliam na administração dos seus servidores. Grande abraço e até a próxima.
--
Abraços,
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br
(41) 3526-0710
Email urgente sms@toor.com.br
---------------------------
segunda-feira, 16 de fevereiro de 2009
Assinar:
Postagens (Atom)