歡迎您光臨本站 註冊首頁

傻傻的問,RHCS腳本問題

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

傻傻的問,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個參數

[火星人 ] 傻傻的問,RHCS腳本問題已經有898次圍觀

http://coctec.com/docs/service/show-post-4754.html