Update nodemgmt-scripts.sh

This commit is contained in:
2019-02-07 12:32:19 -06:00
parent 40ca4b32ef
commit 8204a17e4a

View File

@@ -50,12 +50,12 @@ STATUS() {
spc1=${cw}-${#NM_SERVICES[${srvc}]}
until [ $c = ${spc1} ]; do spc="${spc} "; c=`expr $c + 1`; done
echo -en " ${NM_SERVICES[${srvc}]}$spc: "
if [ $(pgrep ${srvc} | wc -l) -lt "1" ]; then
echo -e "${idsCL[Red]}Not Running${idsCL[Default]}"
touch ${FOLDER}/localhost-${srvc}.down
elif [ -f ${FOLDER}/localhost-${srvc}.down ]; then
if [ $(pgrep ${srvc} | wc -l) -gt "0" ]; then
echo -e "${idsCL[Green]}Running${idsCL[Default]}"
rm -f ${FOLDER}/localhost-${srvc}.down
else
echo -e "${idsCL[Red]}Not Running${idsCL[Default]}"
touch ${FOLDER}/localhost-${srvc}.down
fi
done
echo
@@ -74,12 +74,12 @@ STATUS() {
spc1=${cw}-${#NM_SERVICES[${srvc}]}
until [ $c = ${spc1} ]; do spc="${spc} "; c=`expr $c + 1`; done
echo -en " ${NM_SERVICES[${srvc}]}$spc: "
if [ $(${NCMD} pgrep ${srvc} | wc -l) -lt "1" ]; then
echo -e "${idsCL[Red]}Not Running${idsCL[Default]}"
touch ${FOLDER}/${nip}-${srvc}.down
elif [ -f ${FOLDER}/${nip}-${srvc}.down ]; then
if [ $(${NCMD} pgrep ${srvc} | wc -l) -gt "0" ]; then
echo -e "${idsCL[Green]}Running${idsCL[Default]}"
rm -f ${FOLDER}/${nip}-${srvc}.down
else
echo -e "${idsCL[Red]}Not Running${idsCL[Default]}"
touch ${FOLDER}/${nip}-${srvc}.down
fi
done
echo
@@ -114,6 +114,7 @@ STATUS() {
echo "Timeout occurred in waiting for replication between nodes." | mail -s "Status-Check" ${STATUS_CHECK_EMAIL}
fi
timeout=true
touch ${FOLDER}/${nip}-${rcheck}.down
break
fi
done
@@ -121,6 +122,7 @@ STATUS() {
echo -e "${idsCL[Red]}Timeout${idsCL[Default]}"
else
echo -e "${idsCL[Green]}Good${idsCL[Default]}"
rm -f ${FOLDER}/${nip}-${rcheck}.down
fi
done
echo