สืบเนื่องมาจากเปิด transmission-daemon ไว้แล้วมัน crash บ่อยเลยอยากให้มี script ไว้ตรวจสอบแล้ว restart อัติโนมัติ
$vi psmon.sh
#!/bin/sh
pid=`ps -ef|grep transmis|grep -v grep|awk '{print $2}'`
if [ -z "$pid" ]; then
echo "Process NOT running, Start process now!"
/etc/init.d/transmission-daemon restart
date >> /home/ubuntu/Ubuntu/psmon.log
else
echo "Process running"
fi
$chmod 755 psmon.sh
แล้วเรียก script ใน crontab ทุกๆ 5 นาที
$crontab -e
*/5 * * * * /home/ubuntu/Ubuntu/psmon.sh
No comments:
Post a Comment