crontab -e

* * * * * /root/start.sh
*/20 * * * * /usr/sbin/ntpdate 0.centos.pool.ntp.org >>/root/ntp.log

 

vi /root/start.sh

#!/bin/bash
#判断进程是否存在,如果不存在就启动它
PIDS=`ps -ef |grep vpnbridge |grep -v grep | awk '{print $2}'`
if [ "$PIDS" != "" ]; then
echo "vpnbridge is runing!"
else
killall php-fpm
/usr/local/php/sbin/php-fpm
/usr/local/vpnbridge/vpnbridge start
sleep 3
ifconfig tap_vpn 10.96.84.69/28
ip route replace 10.96.81.0/28 via 10.96.84.65
ip route replace 10.96.81.16/28 via 10.96.84.65
ip route replace 10.96.81.32/28 via 10.96.84.65
ip route replace 10.96.81.192/28 via 10.96.84.65
killall nginx
/usr/local/nginx/sbin/nginx
fi

 

posted on 2014-08-20 11:10  飞儿传媒  阅读(243)  评论(0)    收藏  举报
飞儿传媒