File: //usr/share/locaweb-plugins/check-mk/nfsmounts.sh
STAT_VERSION=$(stat --version | head -1 | cut -d" " -f4)
STAT_BROKE="5.3.0"
sed -n '/ nfs4\? /s/[^ ]* \([^ ]*\) .*/\1/p' < /etc/mtab | egrep -v "/var/run/pool-backup-|snapshot/sas-|/var/lib/origin/openshift.local.volumes" |
while read MP
do
if [ $STAT_VERSION != $STAT_BROKE ]; then
waitmax -s 9 5 stat -f -c "$MP ok %b %f %a %s" "$MP" || \
echo "$MP hanging 0 0 0 0"
else
waitmax -s 9 5 stat -f -c "$MP ok %b %f %a %s" "$MP" && \
printf '\n'|| echo "$MP hanging 0 0 0 0"
fi
done