Load yükseldiğinde apache ve exim restart etsin
Nano /usr/bin/loadkontrol
yazdıktan sonra bunları yapıştırın
#/usr/bin/!
load=”20″
komutcan=`top -b -n 1 | head -n 20 | grep average | awk ‘{print $12}’ | cut -d, -f1 | cut -d. -f1`
if [ "$komutcan" -ge "$load" ]
then
echo “Son yeniden baslatma suresi: `date`” >> /var/log/loadkontrol.load
# Kural ihlali durumunda yapılacak isler alt kısma girilecek
# Suyunu cikartirsaniz sonucu kotu olabilir
service httpd restart
service exim restart
# Kural Sonu
Kaydedip çıkın daha sonra chmod değeri verin;
chmod +x /usr/bin/loadkontrol
Sonra crontab’a ekleyin…
crontab -e
yazın en alt satıra şunu girin..
*/30 * * * * sh /usr/bin/loadkontrol kaç dakikada bir load’ı kontrol etmesini istiyorsanız ona göre */30 kısmını editleyin.
cat /var/log/loadkontrol