升級
當 IBM® 發行 IBM Product Master的修正套件時,您可以升級修正套件並升級。
開始之前
- 確保您已安裝並配置 IBM Product Master 12.0的基本版本。
- 若要套用任何臨時修正程式,請確定您已安裝並配置 IBM Product Master 12.0的完整建置。範例若要套用 IBM Product Master Fix Pack 1 Interim Fix 1 ,請按如下所示進行:
- 若要套用任何臨時修正程式,請確定您已安裝並配置 IBM Product Master 12.0的完整建置。
- 將修正套件從 Fix Central 下載至使用者或暫存目錄,並解壓縮修正套件構件。 如需相關資訊,請參閱 擷取及安裝修正套件。
- 檢閱最新版本中已修正的已知問題清單。 這些清單可在 IBM 支援中心 網站上取得。
- 若要查看「軟體產品相容性報告 (SPCR)」中的詳細系統需求,請在下列鏈結中搜尋
IBM Product Master
。 - 密碼加密公用程式 執行下列指令以產生加密密碼,然後可以將該密碼貼到個別內容檔中。
$JAVA_RT com.ibm.ccd.common.generate.config.DBEncryptionUtils -encrypt --password=password - 將位於 $TOP/bin/conf/ 且具有所有重要配置的現有 env_settings.ini 檔案複製到其他資料夾。
- 透過清除瀏覽器快取,讓使用者介面載入並使用最新的 JavaScript 檔案,來避免使用使用者介面時的不相容性及問題。
- 停止本端伺服器上的 Product Master 應用程式。
- 檢查排程器以確保沒有重要工作正在執行或需要完成。
- 如果清除排程器佇列,請執行下列 Shell Script 來手動停止排程器:$TOP/bin/go/svc_control.sh --action=stop --svc_name=scheduler
- 執行下列 Shell Script 來檢查工作流程引擎,以確保沒有重要工作流程事件正在執行或需要完成:$TOP/bin/go/svc_control.sh --action=short_status --svc_name=workflowengine
- 透過執行下列 Shell Script ,檢查排程器狀態以確定沒有重要工作在執行中或需要完成:$TOP/bin/go/svc_control.sh --action=short_status --svc_name=scheduler
- 如果沒有重要工作流程事件正在執行中,請執行下列 Shell Script 來手動關閉工作流程引擎:$TOP/bin/go/svc_control.sh --action=stop --svc_name=workflowengine
- 針對叢集環境中部署的所有應用程式執行下列 Script ,以停止所有剩餘的 Product Master 服務:$TOP/bin/go/abort_local.sh附註: 執行 abort_local.sh Shell Script 不會影響任何其他 JVM 服務。
- 使用 ps 指令確保所有處理程序都已停止。
- 如果已啟用 GDS 功能,
- 請確保透過執行下列 Script 來停止 GDS 訊息接聽器:$TOP/bin/gdsmsg.sh stop
- 容許 GDS 訊息接聽器完成處理已挑選的訊息,然後執行此 Script:$TOP/bin/gdsmsg.sh abort
- 請確保透過執行下列 Script 來停止 GDS 訊息接聽器:
- 備份系統。 安裝會使用修正套件中的更新版本來改寫現行檔案。 如果安裝修正套件時發生任何問題,您可以使用此備份副本來回復安裝。
- 建立所有 Product Master 目錄的完整備份,尤其是儲存配置檔 common.properties、 admin_properties.xml及 env_settings.ini 的下列目錄:
- $TOP/etc/default
- $TOP/bin/conf
- 備份下列 GDS 傳訊檔案,並在安裝完成之後還原它們:
- $TOP/etc/default/gds.properties
- $TOP/etc/default/.bindings
- 建立資料庫的完整備份。
- 建立所有 Product Master 目錄的完整備份,尤其是儲存配置檔 common.properties、 admin_properties.xml及 env_settings.ini 的下列目錄: