برای نصب این اسکریپت مراحل زیر را انجام دهید.
۱- ساختن فایل بررسی :
cd /usr/local/
mkdir auto
cd auto
nano restart.sh
۲- متن فایل بررسی کننده :
#!/bin/sh check=`cat /proc/loadavg | sed 's/\./ /' | awk '{print $1}'` if [ $check -gt 10 ] //10 is load average on 5 minutes then service mysql restart /etc/init.d/httpd restart fi
من در این فایل مشخص کردم در صورتی که متوسط لود ۱۰ باشه در ۵ دقیقه یا بیشتر sql و httpd ریستارت بشه .
این فایل رو ذخیره و ۷۵۵ کنید :
chmod 755 restart.sh
۳- ساختن کرن :
cd ~ cd /etc/cron.d nano auto_restart
متن فایل کرن :
*/۵ * * * * root /usr/local/auto/restart.sh >/dev/null 2>&1