利用「管理中心」部署 Liberty 伺服器套件

您可以使用「部署」工具,將 Liberty 伺服器套件檔(保存檔)安裝在群體內的主機上。

開始之前

  • 建立一個 Liberty 群體,其中包含您計劃要部署 Liberty 安裝架構的主機。 請參閱使用「管理中心」來部署資源配置 Liberty 群體

    在使用者於登錄主機期間所指定的「遠端程序呼叫 (RPC)」環境(路徑)中,每一個目標主機都必須包含 jar 公用程式的 Java 支援,並且可以選擇性地包含對 unzip 公用程式的 Java 支援。 另外,每一個目標主機都需要 RXA 或 SSH。 請參閱設定 Liberty 群體作業的 RXA

  • 您想要部署的 Liberty 環境,必須以 ZIP 或 JAR 格式壓縮成伺服器套件。 伺服器套件必須符合下列需求:
    • 伺服器套件至少包含一個 Liberty 執行時期和一部伺服器。伺服器套件可以包含其他資源,例如:在伺服器上執行的 Web 應用程式。
    • 伺服器套件中的最上層目錄必須是 wlp,且其中必須包含 Liberty 標準目錄(binclientsdevlafileslibtemplatesusr)。usr 目錄必須位於預設位置,而所有伺服器必須使用預設輸出目錄。
    • 所包含的伺服器不得含有任何群體成員資格配置設定或金鑰儲存庫檔。

    用來包裝保存檔的可用工具包括:

    • Liberty 伺服器 package 指令。指令語法範例如下:
      wlp/bin/server package myServer --include=all | minify --archive=myServer.zip | jar | pax
    • WebSphere Developer Tools for Eclipse 產品中的 package 動作。

    您可能需要自訂安裝架構,例如,變更埠號、資料庫連線或傳訊系統連線。

關於這項作業

定義 Liberty 群體,並建立伺服器套件之後,請使用「部署」工具,將伺服器套件安裝在群體內的主機上。

程序

  1. 移至「部署」工具。
    • 從「工具箱」,選取 「部署」圖示
    • 從「探索」工具中的主機詳細資料中,選取 「動作」圖示 > one_or_more_host_names > 部署伺服器套件

    如果未來要直接啟動「部署」工具,您可以使用您在檢視「部署」工具時顯示在瀏覽器中的 URL。

  2. 選取安裝 Liberty 伺服器套件。
    1. 對於 DEFAULT SERVER TYPES,選取 Liberty
    2. LIBERTY SERVER 之下,選取 NEXT
    3. 對於 DEFAULT RULES,選取伺服器套件預設規則。
    4. SERVER PACKAGE 之下,選取 NEXT
    5. SERVER PACKAGE 之下,選取 CONFIRM
  3. 對於部署參數,指定要部署的 Liberty 伺服器套件檔及目標安裝目錄。 如果您將套件拖曳至「部署」工具,或瀏覽尋找某個套件,會自動設定目錄和伺服器套件檔名的值。 您也可以輸入這些值。
    • 拖曳或瀏覽選項

      如果要將檔案從瀏覽器系統上傳至群體控制器,請在控制器 server.xml 檔中新增一個陳述式來啟用寫入權:

      <remoteFileAccess writeDir="/home/uploadDir"/>

      之後,您便可以將套件拖曳至「部署」工具,或瀏覽尋找某個套件。

    • 使用在群體控制器上的檔案選項

      如果要使用控制器中的檔案,請在控制器 server.xml 檔中新增一個陳述式來啟用伺服器套件檔所在目錄的讀取權:

      <remoteFileAccess readDir="/tmp/libertyServerPackages"/>

      之後,您便可以使用使用在群體控制器上的檔案選項。

    若為伺服器套件 ZIP 或 JAR 格式,請指定安裝目錄。例如,指定 /home/user1/liberty,讓產品將伺服器套件上傳至 /home/user1/liberty,在 liberty 目錄中建立一個伺服器目錄,然後將伺服器套件解壓縮。

    每一部目標主機的 RPC 使用者,都必須具備安裝目錄之上層目錄的讀取和寫入權。

  4. 對於選取的主機,選取要安裝伺服器套件的主機。如果想要的目標主機不在可用的主機清單中,您可以搜尋一個主機。

    每一部目標主機都必須向「管理中心」所管理的群體登錄。請參閱向 Liberty 群體登錄主機

  5. 對於安全詳細資料,指定密碼來保護含有伺服器鑑別認證的新產生金鑰儲存庫檔。

    產品會在每一個部署的伺服器的 resources 目錄中產生金鑰儲存庫檔。

  6. 選取部署

結果

即會執行「部署」動作。「部署」工具會顯示部署狀態和結果的相關訊息。


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



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