- 相關(guān)推薦
HACMP認證知識:應(yīng)用程序監(jiān)視
除了資源組管理以外,HACMP 還可以通過以下兩種方法之一監(jiān)視應(yīng)用程序:
應(yīng)用程序進程監(jiān)視:使用 RSCT 事件管理功能檢測進程是否終止。
應(yīng)用程序自定義監(jiān)視:基于您定義的監(jiān)視方法(程序或腳本)來監(jiān)視應(yīng)用程序的運行狀況。
注意:不能將應(yīng)用程序進程監(jiān)視用于監(jiān)視通過 Shell 腳本啟動的應(yīng)用程序,或那些監(jiān)視進程無法確定應(yīng)用程序運行狀況的應(yīng)用程序。
對于監(jiān)視 Shell 腳本應(yīng)用程序,必須使用自定義監(jiān)視方法(例如,Apache Web 服務(wù)器)。
當應(yīng)用程序監(jiān)視處于活動狀態(tài)時,HACMP 的行為如下:
對于應(yīng)用程序進程監(jiān)視,一個內(nèi)核 hook 將通知 HACMP 集群管理器所監(jiān)視的進程已終止,HACMP 將啟動應(yīng)用程序恢復(fù)過程。
要使恢復(fù)操作能夠進行,必須提供某種方法來清理和重新啟動應(yīng)用程序(可以使用為應(yīng)用程序服務(wù)器定義提供的應(yīng)用程序啟動/停止腳本)。
HACMP 嘗試重新啟動應(yīng)用程序,并等待應(yīng)用程序穩(wěn)定指定的時間,然后發(fā)送通知消息和/或?qū)嶋H將整個 RG 移動到另一個節(jié)點(節(jié)點優(yōu)先級列表中的下一個節(jié)點)。
對于自定義應(yīng)用程序監(jiān)視(自定義方法),除了應(yīng)用程序清理和重新啟動方法以外,還必須提供用于執(zhí)行定期應(yīng)用程序測試的程序/腳本。
要規(guī)劃進程監(jiān)視器的配置,請檢查以下事項:
驗證該應(yīng)用程序是否可以使用某個進程監(jiān)視器進行監(jiān)視。
檢查要監(jiān)視的進程的名稱。必須使用準確的進程名稱來配置應(yīng)用程序監(jiān)視器。
指定擁有進程的用戶名,例如 root。請注意,該進程擁有者必須擁有要監(jiān)視的所有進程。
指定要監(jiān)視的應(yīng)用程序的實例數(shù)量(進程數(shù)量)。缺省為一個實例。
指定在開始監(jiān)視前的等待時間(以秒為單位)。
注意:在大多數(shù)情況下,此值不應(yīng)該為零。例如,對于數(shù)據(jù)庫應(yīng)用程序,您可能希望將監(jiān)視延遲到啟動腳本和初始數(shù)據(jù)庫搜索已完成之后。
重新啟動數(shù)值,表示在采取任何其他操作之前嘗試重新啟動應(yīng)用程序的次數(shù)。
在重置重新啟動數(shù)值前應(yīng)用程序必須保持穩(wěn)定的間隔(以秒為單位)。
要在應(yīng)用程序無法在重新啟動數(shù)值內(nèi)重新啟動時采取的操作。缺省選擇是通知,即運行一個事件來向集群通知故障情況。還可以指定故障轉(zhuǎn)移,在此情況下,包含故障應(yīng)用程序的資源組將移動到對該資源組擁有下一個最高優(yōu)先級的集群節(jié)點。
重新啟動方法(如果希望的話)。(如果“Restart Count”不為零,則這是必需的。)
如果計劃建立自定義監(jiān)視方法,則還要檢查:
是否已指定了要用于檢查指定應(yīng)用程序的程序/腳本。
關(guān)于運行該監(jiān)視方法的頻度的輪詢間隔(以秒為單位)。如果監(jiān)視器在此間隔內(nèi)沒有響應(yīng),則認為應(yīng)用程序出錯,并啟動恢復(fù)過程。
在用戶定義的監(jiān)視方法未在輪詢間隔內(nèi)返回時用于終止該監(jiān)視器方法的信號。缺省信號為 SIGKILL。
開始監(jiān)視前的等待時間(以秒為單位)。例如,對于數(shù)據(jù)庫應(yīng)用程序,建議將監(jiān)視延遲到啟動腳本和初始數(shù)據(jù)庫搜索已完成之后(否則,可能會認為應(yīng)用程序出錯并啟動恢復(fù)過程)。
重新啟動數(shù)值,即在采取任何其他操作之前嘗試重新啟動應(yīng)用程序的次數(shù)。
在重置重新啟動數(shù)值前應(yīng)用程序必須保持穩(wěn)定的間隔(以秒為單位)。
在應(yīng)用程序無法在重新啟動數(shù)值內(nèi)重新啟動時采取的操作。
【HACMP認證知識:應(yīng)用程序監(jiān)視】相關(guān)文章:
HACMP認證知識點06-07
IBM認證知識:HACMP心跳檢測06-30
Adobe認證Photoshop冷知識06-04
SUN認證基本知識09-01
IBM認證--基本知識介紹07-23
ibm認證考試知識點07-07
XML認證知識點:XML Schema09-28
XML認證知識點:名稱空間10-24
XML認證知識點:SAX Parser08-31
Linux認證考試必考知識點09-11