傻傻的問,RHCS腳本問題
如果把下面腳本中monito放開掉,註釋status。RHCS就不停的重啟服務(monito腳本全部註釋掉也一樣,證明沒有走) RHCS狀態不停由
starting變成recoverable
Service Name Owner (Last) State
------- ---- ----- ------ -----
service:test_zth (hat_ha1) recoverable
把以下腳本monito註釋掉,放開status。則不在重啟
傻傻的問monito這個是不是不能在這裡寫?另start stop等這些是不是固定死的。有沒有相關資料可以從哪查詢。多謝
case $1 in
start)
StartApp $2
exit $?
;;
stop)
StopApp $2
exit $?
;;
#monitor)
status)
MonitorApp $2
exit $?
;;
clean)
StopApp $2
exit $?
;;
*)
##UserWriteLog "Usage: ${0} Mediation"
echo "usage: $0 {start|stop|status|restart}"
exit 1
;;
esac
exit 0
《解決方案》
頂起來。。。求幫助
《解決方案》
RHCS 的腳本必須符合 sysV 的格式,必須有 start,stop,status,restart 等幾個關鍵段
《解決方案》
RHCS調用你提供的腳本,形如 RHCS status, 獲得一個返回值,如果返回0,RHCS認為服務正常;其它的返回值就會失效切換。
RHCS是以root用戶身份運行。
所以你的腳本 1.需要考慮運行環境問題 2.不能在有第2個參數