停用或啟用高可用性管理程式

每一個核心群組成員都會有唯一的 HAManagerService 配置物件。此配置物件中的 enable 屬性會決定要對對應的處理程序,啟用或停用高可用性管理程式。當 enable 屬性設為 true 時,會啟用高可用性管理程式。當 enable 屬性設為 false 時,會停用高可用性管理程式。依預設,高可用性管理程式為啟用狀態。如果 enable 屬性的設定發生變更,則必須重新啟動對應的處理程序,變更才會生效。

開始之前

判斷您是否需要使用高可用性管理程式來管理核心群組成員。

避免困難 避免困難: 當您停用高可用性管理程式時,請確定針對核心群組中的所有伺服器 停用它,來停用所有成員。 請勿針對核心群組的選定成員停用高可用性管理程式。 如需相關資訊,請參閱下列文件:
  • 「大型 WebSphere 拓蹼的最佳作法」文件的「不需要 2.1.6.1 高可用性」一節
  • 「管理大型 WebSphere 安裝的技術」紅皮書的「包含已停用 HA 管理程式之核心群組拓蹼的 6.3.3 分割區 Cell」一節。
gotcha

關於這項作業

如果您嘗試減少產品所使用的資源(例如 CPU 及記憶體)數量,並確定核心群組的部分或所有處理程序上,並不需要高可用性管理程式,您可能會想停用高可用性管理程式。

您可能會因為要在核心群組成員上安裝高可用性應用程式,而需要啟用先前停用的高可用性管理程式。

如果您需要停用高可用性管理程式,或啟用之前停用的高可用性管理程式,請完成下列步驟。

程序

  1. 在管理主控台中,導覽至處理程序的「核心群組服務」頁面。
    • 如果是部署管理程式,請按一下系統管理 > 部署管理程式 > 核心群組服務
    • 如果是節點代理程式,請按一下系統管理 > 節點代理程式 > node_agent > 核心群組服務
    • 如果是應用程式伺服器,請按一下伺服器> 伺服器類型 > WebSphere Application Server > server_name > 核心群組服務
  2. 如果您要為此處理程序停用高可用性管理程式,請取消選取在伺服器啟動時啟用服務選項。
  3. 如果您要為此處理程序啟用高可用性管理程式,請選取在伺服器啟動時啟用服務選項。
  4. 按一下確定,再按一下檢閱
  5. 選取與節點同步變更,再按一下儲存
  6. 重新啟動您對其變更「在伺服器啟動時啟用服務」內容設定的所有處理程序。

結果

這些處理程序啟動時,高可用性管理程式即會處於已變更狀態。

下一步

如果要驗證高可用性管理程式是否處於正確狀態,請檢查日誌檔中有沒有下列其中一則訊息:

HMGR0005I: The Single Server DCS Core Stack transport has been started for core group DefaultCoreGroup.    

此訊息指出高可用性管理程式已停用,因為高可用性管理程式通訊傳輸只能建立與單一伺服器處理程序的通訊。

HMGR0001I: The DCS Core Stack transport has been started for core group DefaultCoreGroup. There are x members.

此訊息指出高可用性管理程式已啟用,因為高可用性管理程式通訊傳輸可以建立與多個伺服器處理程序的通訊。x 表示與幾個伺服器處理程序建立通訊。


指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_ha_ham_enable
檔名:trun_ha_ham_enable.html