| 臺灣-繁體中文 |
|
|
|
![]() |
HP Serviceguard 仲裁伺服器 A.02.00 版版本需知,第五版 > 第 1 章. HP
Serviceguard 仲裁伺服器 A.02.00 版版本需知,第五版配置 Serviceguard 為使用仲裁伺服器 |
|
Serviceguard 會依叢集配置檔中 QS_POLLING_INTERVAL 參數決定的時間間隔探測仲裁伺服器。QS_POLLING_INTERVAL 的預設值為 5 分鐘,最小值則為 10 秒。 若仲裁伺服器處理程序在其節點仍啟動時關閉,則 Serviceguard 叢集節點會偵測到仲裁伺服器處理程序中止。Serviceguard 會以每 10 秒的時間間隔試圖重新連接仲裁伺服器,直到仲裁伺服器重新啟動而連線成功為止。若在此停機時間中需要仲裁伺服器提供平局決勝服務,則叢集會中止。 然而,若仲裁伺服器的節點關閉,Serviceguard 無法立即偵測至處理程序的連接已中斷,而會持續在配置的時間間隔進行輪詢,直到進行下次輪詢時才發現仲裁伺服器的連線已關閉。若進行下次輪詢前開始叢集重組,則 Serviceguard 會假設仲裁伺服器已關閉。由於 需要仲裁伺服器提供平局決勝服務,因此會中止叢集 (即使仲裁伺服器在重組之前或重組當中已回復,Serviceguard可能仍不知道,它會到下次輪詢才會知道仲裁伺服器已恢復原狀)。 輪詢時間間隔最小值為 10 秒。降低 QS_POLLING_INTERVAL 表示 Serviceguard 將較早偵測到仲裁伺服器失效,但亦會增加仲裁伺服器上的負載。若設定低時間間隔,可能需減少使用仲裁伺服器的叢集或節點數量以降低負載。若是使用 Serviceguard Extension for Faster Failover (SGeFF) 這就特別重要,因為在該情況亦會將鎖定擷取時間值設得很低。謹慎測試極低的設定值以微調所有的定時參數,且在盡可能在模擬實際生產的環境中進行測試。 您需設定叢集配置檔中仲裁伺服器參數的值。利用如下的命令,以取得包含仲裁伺服器參數的叢集配置檔: # cmquerycl -q <QS_主機> -n <節點1> -n <節點2> -C <叢集名稱>.config 所得的檔案會包含 QS_HOST、QS_POLLING_INTERVAL,和
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||