在分散式作業系統上安裝及解除安裝 Liberty

IBM® Installation Manager 是許多 IBM 軟體產品共用的安裝程式。 您可以使用 IBM Installation Manager 1.8.5 版或更新版本,來安裝和管理 WebSphere® Application Server Liberty Core 的產品生命週期。

開始之前

Installation Manager 是能夠利用遠端或本端軟體純文字檔儲存庫來安裝、修改或更新 WebSphere Application Server 的單一安裝程式。 它會決定及顯示可用的套件,其中包括產品、修正套件、臨時修正程式等等,檢查必要條件和交互相依關係,且會安裝已選取的套件。Installation Manager 也可讓您輕易解除安裝它所安裝的套件。

[16.0.0.4 以及更新版本]註: 「Java SE 6 與 WebSphere Liberty 搭配使用」支援將在 2017 年 9 月結束。在結束支援之後, Liberty 核心會重新編譯,並且再也無法與 SE 6 搭配執行。在過了支援日期之後,如果您繼續在舊有修正套件上使用 Java SE 6,可能使您的環境暴露在安全風險中。

建議使用的 Java SDK 是 Java SE 8,因為它提供最新的特性與安全更新。若要安裝它,您可以將 IBM SDK, Java Technology Edition 第 8 版安裝到含有 WebSphere Liberty 的套件群組中。

IBM Installation Manager 概觀:IBM Installation Manager 是在多種電腦系統上執行的通用軟體安裝及更新工具。 您可以透過指令行介面來呼叫 Installation Manager。 您也可以建立 XML 回應檔,在無聲自動模式之下,利用它們來引導執行 Installation Manager 作業。

如需使用 Installation Manager 的相關資訊,請參閱 IBM Installation Manager 產品說明文件

套件和套件群組:Installation Manager 所能安裝的每個軟體產品都稱為套件。 已安裝的套件會有產品層次和安裝位置。 套件群組由安裝於單一位置的所有產品組成。

您需要多少 Installation Manager:您只需要在您安裝或更新產品程式的系統上執行 Installation Manager。 一個系統通常只需要一個 Installation Manager,因為 Installation Manager 會記錄任意數量的產品安裝。

安裝 Installation Manager:當在您的系統上能夠使用安裝套件時,您可以建立 Installation Manager。 Installation Manager 包括一組從安裝套件複製來的二進位檔,以及一組說明這個特定 Installation Manager 所安裝之產品的執行時期資料。 建立 Installation Manager 之前,您必須決定 Installation Manager 的執行模式,以及二進位檔和執行時期資料(稱為代理程式資料或 appdata)所在的位置。之後,您再利用適當的使用者 ID,發出 Installation Manager 安裝指令來建立 Installation Manager。

存取產品儲存庫:將使用IBM Installation Manager 安裝的所有軟體資料,都會儲存在儲存庫中。 每個儲存庫都包含一或多個套件(也就是特定層次的軟體產品)的程式物件和 meta 資料。儲存庫也可以包含產品維護程式,例如修正套件和臨時修正程式。 每當安裝新的產品時,您都可以在任何可存取的儲存庫中,從任何可用的產品層次進行選擇。
註: 當您利用 Installation Manager,以本端儲存庫來安裝供應項目時,如果您直接使用壓縮存儲庫檔,未將它解壓縮,安裝時間會明顯較長。 利用本端儲存庫來安裝供應項目之前,請將壓縮儲存庫解壓縮到本端系統上的某個位置,再利用 Installation Manager 來存取它。
重要: 請勿以非二進位模式來傳送儲存庫的內容,請勿在解壓縮時,轉換任何內容。

安裝產品:建立好 Installation Manager 且有權存取所有必要的產品儲存庫之後,您可以利用 Installation Manager 指令行指令或回應檔來執行實際的產品安裝。 當您安裝產品時,您要提供套件名稱、(選用)要安裝的產品層次、產品位置,以及任何其他選用的內容。 例如,有些產品會有選用的特性,供您在安裝之時選擇,或有選用的支援語言套件清單,供您選擇。

使用已安裝的產品:您可以利用 Installation Manager 指令來列出已安裝的產品和產品層次。 您也可以從產品檔案系統發出 versionInfo 指令,以取得 WebSphere Application Server Liberty Core 的已安裝副本的這項資訊。您可以利用 Installation Manager 指令或回應檔來安裝新的產品層次、回復先前的層次,或新增或移除選用的特性或語言套件來修改產品。

關於這項作業

提示: 不同的使用者有兩種不同的方法來使用 Liberty。
  1. 為每一個使用者安裝新的 Liberty 實例。每一個 Liberty 安裝架構都是新的使用者設定檔。
  2. 以不同的使用者建立多部伺服器。每一個使用者應是群組的一部分,且該群組有權存取 wlp 和所用的 java_home

如果您使用選項 2,請以將執行伺服器的使用者身分,執行指令以建立伺服器,並將伺服器建立在使用者的起始目錄中。如果您使用 Linux,指令類似於 su user1 export WLP_USER_DIR=/home/user1 server create Server1

在使用者 Shell 設定檔中設定 WLP_USER_DIR,就容易確保所有的 Liberty 指令都是在正確的使用者目錄上執行。

請依照安裝 Installation Manager 以及準備安裝 Liberty中所說明來準備您的系統。

請執行這些程序之一,利用 Installation Manager 來安裝或解除安裝 WebSphere Application Server Liberty Core

程序

  1. 如果您已安裝 WebSphere Application Server Liberty 測試版,請先將它解除安裝,再安裝這個版本。
  2. 利用 GUI 在分散式作業系統上安裝 Liberty
  3. 利用指令行在分散式作業系統上安裝 Liberty
  4. 利用回應檔在分散式作業系統上安裝 Liberty
  5. 利用 GUI 來解除安裝分散式作業系統中的 Liberty
  6. 利用指令行從分散式作業系統解除安裝 Liberty
  7. 利用回應檔從分散式作業系統解除安裝 Liberty

結果

注意事項於記載和追蹤:
  • 如果要檢視日誌,簡單的方式就是開啟 Installation Manager 並前往檔案 > 檢視日誌。可以透過在表格中選取個別日誌檔,然後按一下開啟日誌檔圖示,來開啟該日誌檔。
  • 日誌位於 Installation Manager 應用程式資料位置的 logs 目錄中。例如:
    • 適用於 Windows 平台管理安裝:
      C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager
    • 適用於 Windows 平台非管理安裝:
      C:\Documents and Settings\user_name\Application Data\IBM\Installation Manager
    • 適用於 AIX 平台適用於 HP UNIX 平台適用於 LINUX 平台適用於 Solaris 平台管理安裝:
      /var/IBM/InstallationManager
    • 適用於 AIX 平台適用於 HP UNIX 平台適用於 LINUX 平台適用於 Solaris 平台非管理安裝:
      user_home/var/ibm/InstallationManager
  • 主要日誌檔是 logs 目錄中具有時間戳記的 XML 檔,可以使用任何標準 Web 瀏覽器來檢視這些日誌檔。
  • logs 目錄中的 log.properties 檔指定 Installation Manager 所使用的記載層次或追蹤層次。
注意事項於疑難排解:
  • 適用於 HP UNIX 平台當您試圖從利用 HP-UX 作業系統的 CD-ROM 檔案系統 (CDFS) 來裝載的 DVD 啟動 Installation Manager 時,啟動可能會失敗,且會指向含有類似下列異常狀況的日誌檔:
    java.util.zip.ZipException: Exception in opening zip file:
    org.osgi.framework.BundleException: Exception in
    org.eclipse.update.internal.configurator.ConfigurationActivator.start()
    or bundle org.eclipse.update.configurator.
    這個問題可能是 Installation Manager 抵達 CDFS 裝載的裝置上所能開啟的描述子數目上限所造成。 這個上限取決於可調整的核心參數 ncdnode 的值,它指定記憶體內任何給定時間所能有的 CDFS 節點數目上限。 如果要解決這個問題,請將 ncdnode 系統核心設定變更為 250。 如果仍有問題,請增加設定。
  • 適用於 HP UNIX 平台依預設,部分 HP-UX 系統已配置成不使用 DNS 來解析主機名稱。這可能會導致 Installation Manager 無法連接外部儲存庫。

    您可以對儲存庫執行連線測試,但 nslookup 不會傳回任何內容。

    請與系統管理者配合工作,以將機器配置成使用 DNS 或使用儲存庫的 IP 位址。

  • 在某些情況下,可能需要略過 Installation Manager 中的現有檢查機制。
    • 在某些網路檔案系統上,所報告的磁碟空間有時可能不正確;您需要略過磁碟空間檢查,並繼續執行安裝。如果要略過磁碟空間檢查,請將 cic.override.disk.space=true 新增至 IM_install_root/eclipse/configuration 中的 config.ini 檔,並重新啟動 Installation Manager。
    • 如果要略過作業系統必備項目檢查,請將 disableOSPrereqChecking=true 新增至 IM_install_root/eclipse/configuration 中的 config.ini 檔,並重新啟動 Installation Manager。
    如果需要使用任何這些略過方法,請與「IBM 支援中心」聯絡,以取得如何開發不涉及略過 Installation Manager 檢查機制之解決方案的協助。
  • 如需使用 Installation Manager 的相關資訊,請參閱 IBM Installation Manager 產品說明文件
    請閱讀版本注意事項,以進一步瞭解 Installation Manager 的最新版本。如果要存取版本注意事項,請完成下列作業:
    • 適用於 Windows 平台按一下開始 > 程式 > IBM Installation Manager > 版本 注意事項.
    • 適用於 AIX 平台適用於 HP UNIX 平台適用於 LINUX 平台適用於 Solaris 平台前往 Installation Manager 安裝目錄的文件子目錄,並開啟 readme.html 檔。
  • 如果您試圖安裝供應項目時,發生嚴重錯誤,請採取下列步驟:
    • 在現行安裝目錄中建立備份副本,以備 IBM 支援中心後來需要檢閱。
    • 利用 Installation Manager 來解除安裝已安裝在安裝位置(套件群組)之下的一切項目。 執行時可能會發生錯誤,但可以安全地予以忽略。
    • 刪除仍在安裝目錄中的一切項目。
    • 利用 Installation Manager,將供應項目重新安裝到相同位置或新位置上。

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



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_ins_installation
檔名:twlp_ins_installation.html