jr napisał(a): > Hi Everybody, > i wonder if i'm the first with the need to check the status of GFS / > cman with nagios. > Did anyone maybe already write a check script i did not find yet? > i found one via google, but it basically just did an ls -l on the GFS > share, and that seems to be a little bit too less for monitoring.. > thanks in advance, Here [1] is some tool to monitoring GFS. And below You have my own script. ---cut--- #!/bin/bash ok() { echo "OK - $*"; exit 0 } warning() { echo "WARNING - $*"; exit 1 } critical() { echo "CRITICAL - $*"; exit 2 } unknown() { echo "UNKNOWN - $*"; exit 3 } procfsf=/proc/cluster/services if [ ! -f $procfsf ] ; then critical "RHCS not running" fi procfss=$(cat /proc/cluster/services) check_clvmd=$(echo "$procfss"|grep "^DLM Lock Space"|grep "clvmd"|head -1|awk '{print $7}') check_dlm=$(echo "$procfss"|grep "^DLM Lock Space"|grep -v "clvmd"|head -1|awk '{print $7}') check_fenced=$(echo "$procfss"|grep "^Fence Domain"|head -1|awk '{print $6}') check_gfs=$(echo "$procfss"|grep "^GFS Mount Group"|head -1|awk '{print $7}') if [ -z "$check_clvmd" ] ; then critical "CLVM not running" fi if [ -z "$check_dlm" ] ; then critical "DLM not running" fi if [ -z "$check_fenced" ] ; then critical "FENCED not running" fi if [ -z "$check_gfs" ] ; then critical "GFS not running" fi if [ "$check_clvmd" != "run" ] ; then warning "CLVM in state $check_clvmd" fi if [ "$check_dlm" != "run" ] ; then warning "DLM in state $check_dlm" fi if [ "$check_fenced" != "run" ] ; then warning "FENCED in state $check_fenced" fi if [ "$check_gfs" != "run" ] ; then warning "GFS in state $check_gfs" fi gfs_res=$(echo "$procfss"|grep "^GFS Mount Group"|awk '{print $4}'|xargs echo) if [ -z "$gfs_res" ] ; then critical "RHCS is running without any active resources" fi ok "RHCS is running ($gfs_res)" ---cut--- [1] - http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F2442.html;d=1 Best Regards Maciej Bogucki -- Linux-cluster mailing list Linux-cluster@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cluster