適用於分散式平台適用於 IBM i 平台

將修正套件套用至 Liberty 設定檔 Java 保存檔安裝架構

Liberty 設定檔提供了一個自行解壓縮 Java 保存檔的安裝架構,以作為使用 IBM® Installation Manager 的替代方案。如果您已利用自行解壓縮的保存檔來安裝 Liberty 設定檔,且想升級到最新的修正套件版本,您可以將新的修正套件保存檔套用至新位置,然後移動任何必要的使用者檔案和伺服器配置資料。

關於這項作業

如果您利用 IBM Installation Manager 來安裝 Liberty 設定檔,您必須利用 Installation Manager 來套用修正套件。

重要: 您必須將新的修正套件保存檔套用於新的位置。

程序

  1. 安裝新的執行時期環境。
    1. 將新修正套件保存檔複製或下載到目標系統中。
    2. 利用 Java™ 指令來啟動保存檔。 您必須使用 Java 指令,因為保存檔是一個 JAR 執行檔。 請執行下列指令:
      • java -jar <downloaded_archive_location>/<downloaded_archive_file_name>
      如需利用 Java 指令來啟動保存檔的相關資訊,請參閱解壓縮 Java 保存檔來安裝 Liberty 設定檔中的指示。
    3. 檢閱授權條款,接受這些條款,以繼續安裝。
    4. 選取安裝位置。 請使用不同於舊版安裝所在的位置。
  2. 移動任何使用者資料和伺服器配置。 Liberty 設定檔定義兩個位置,用來儲存使用者產生的內容及伺服器配置:
    • WLP_USER_DIR;伺服器配置檔的位置,其中包括共用資源。
    • WLP_OUTPUT_DIR;伺服器產生之資源的位置。 例如,日誌檔和暫時磁碟儲存體。

    如果您的系統上已設定 WLP_USER_DIR 環境變數,新的執行時期環境會繼續使用相同的位置。 這會導致沒有伺服器配置資料的備份。 如果要確保已備份您的伺服器配置,請將 WLP_USER_DIR 所參照的目錄複製到檔案系統上的新位置。 如果要保護原始環境,請變更 WLP_USER_DIR 值來指向新位置。 在解除安裝期間,請將 WLP_USER_DIR 值重設為原始伺服器配置的位置。

    如果尚未設定 WLP_USER_DIR,伺服器配置和共用資源會儲存在伺服器執行時期環境根目錄的 usr 目錄中(例如:<liberty_server_runtime_root>/usr)。 在執行時期環境的解除安裝期間,您可以重設 WLP_USER_DIR 環境變數。

    如果在您的系統上設定了 WLP_OUTPUT_DIR 環境變數,新伺服器也會使用這個位置。 這可能導致改寫舊的日誌檔。 如果要確保舊的日誌檔會受到保護,請更新或取消設定 WLP_OUTPUT_DIR 環境變數。 解除安裝期間,請將這個值重設為其原始值。

    如果未設定 WLP_OUTPUT_DIR 值,預設位置會在伺服器的根目錄中(例如:<liberty_server_runtime_root>/usr/servers/<serverName>)。 如果新的執行時期環境安裝在新位置上,在安裝或解除安裝期間,不需要進行任何更新,因為日誌會繼續出現在每一個別安裝架構的 usr/servers/<serverName>/logs 目錄之下。

    註: 如果 server.xml 檔或任何併入的 XML 配置檔參照在伺服器配置目錄之外的另一項資源,這些資源也必須複製過來,否則需要更新參照。 另外,這也適用於應用程式所直接參照的任何資源,例如,參照寫在程式中的檔案系統路徑。 在修正套件解除安裝期間,這些值可以手動重設為其原始值。
  3. 啟動新的伺服器。執行 <liberty_VX+>/bin/server start <server_name>

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

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2015 年 6 月 22 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_inst_fixpack
檔名:twlp_inst_fixpack.html