Enviado em 24/09/2012 - 11:13h
Ola pessoal,
Estou com problema criei um script para verificar se o Bkp esta parado ou rodando no arcserver a saida do script esta correta , mas quando coloco no nagios não da a mesma saida do script. Segue o script. Se alguem souber outro jeito de comparar se a variavel esta nula ou nao , acho que ajuda.
Estou com problema criei um script para verificar se o Bkp esta parado ou rodando no arcserver a saida do script esta correta , mas quando coloco no nagios não da a mesma saida do script. Segue o script. Se alguem souber outro jeito de comparar se a variavel esta nula ou nao , acho que ajuda.
#!/bin/bash
RODANDO=$(cstatus | grep cprocess | tr " " : | cut -d : -f 7)
FITA=$(tail -n 1 /opt/CA/ARCserve/logs/BrightStor.log | tr " " : | cut -d : -f 6)
FINALIZADO=$(tail -n1 /opt/CA/ARCserve/logs/BrightStor.log | tr " " : | cut -d : -f 7)
if test "$FITA" = Load
then
echo " Trocar Fita"
exit 2
fi
if test "$FINALIZADO" = complete
then
echo " Backup Finalizado "
exit 0
fi
if [ "$RODANDO" ]
then
echo "Bkp Rodando"
exit 1
else
echo "Nao Existe Bkp"
exit 0
fi