
#!/bin/sh
## chk_filers.sh
#@ Maarten.deBoer@atos.net, xxyyzz, 161216
#= Check filer connectivity via management-port
PGM="`basename $0|cut -d\. -f1`"
VER="0.1"
TMP="/tmp/${PGM}.$$"
LOG="${HOME}/log/${PGM}.log"
FILERS="${HOME}/etc/filers"
SSH="/usr/bin/ssh -n"

echo "`date` Start." | tee -a ${LOG}
for FILER in `cat $FILERS | grep -v \^#`
do
  echo -n "${FILER} ... " |tee -a ${TMP}
  HN="`${SSH} ${FILER} hostname`"
  if [ "${FILER}" = "${HN}" ]; then
    echo "${HN} OK" | tee -a ${TMP}
  else
    echo "${HN} NOTok (${FILER})" | tee -a ${TMP}
  fi
done
echo "`date` End." | tee -a ${LOG}

cat ${TMP}

rm ${TMP}
exit 0

