!/bin/bash
A=ps -C nginx --no-header | wc -l
if [ $A -eq 0 ];then
sleep 30 #睡眠30秒進行啟動
/usr/local/nginx/sbin/nginx #嘗試重新啟動nginx
sleep 30 #睡眠30秒
if [ ps -C nginx --no-header | wc -l
-eq 0 ];then
killall keepalived #啟動失敗最盅,將keepalived服務殺死雷则。將vip漂移到其它備份節(jié)點
fi
fi