403Webshell
Server IP : 198.38.94.67  /  Your IP : 216.73.217.142
Web Server : LiteSpeed
System : Linux d6054.dxb1.stableserver.net 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
User : azfilmst ( 1070)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /proc/thread-self/root/lib64/nagios/plugins/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/thread-self/root/lib64/nagios/plugins/vz7_check_nfs_kill.sh
#!/bin/bash
#
# To monitor and fix the weird nfs problems on VZ7 nodes and gather data
# Keeps alerting until the lock file created is cleared off my monitoring
# SYSENG-2500
#

checkdir="/var/cache/nfs_kill_check"
lockfile="${checkdir}"/ack.lck

log_data() {
  sysctl -a 2>/dev/null|grep -iE "rpc|nfs"
  printf "\n\n"
  grep -i nfs /var/log/messages|tail -20
  printf "\n\n"
  ps auxwww|grep -i "rsyn[c]"
}

if [ -f "${lockfile}" ]; then
  echo "nfs_kill_check - /proc/net/rpc/kill-tasks was recently set to 1"
  find /var/cache/nfs_kill_check/ack.lck -mmin +15 -delete
  exit 2
else
  kill_tasks=$(awk '{print $1}' /proc/net/rpc/kill-tasks|head -1)
  if [ ${kill_tasks} -eq 1 ]; then
    echo "nfs_kill_check - /proc/net/rpc/kill-tasks is set to 1"
    mkdir -p ${checkdir}
    touch "${lockfile}"
    datafile="${checkdir}/$(date +%F-%T)"
    touch $datafile
    log_data >"${datafile}" 2>&1
    echo 0 >/proc/net/rpc/kill-tasks
    exit 2
  else
    echo "nfs_kill_check - OK"
    exit 0
  fi
fi

Youez - 2016 - github.com/yon3zu
LinuXploit