ansible-roles/nagios-nrpe/files/plugins/check_readwrite
Brice Waegeneire 6d73acc866
All checks were successful
continuous-integration/drone/push Build is passing
Add nagios check mount rw
2022-07-05 16:00:22 +02:00

21 lines
375 B
Bash
Executable file

#!/bin/sh
#
# Verify mounted filesystems are readable and writable.
filesystems=$*
exit_code=0
for filesystem in $filesystems; do
if findmnt --options ro --noheadings "${filesystem}"; then
exit_code=2
fi
done
if [ $exit_code != 0 ]; then
echo "CRITICAL - Above filesystems aren't monted in read and write mode"
else
echo "OK - All fine"
fi
exit "${exit_code}"