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

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

開始之前

  • 建立一個 Liberty 群體,其中包含您打算安裝 Liberty 伺服器的主機。 請參閱使用「管理中心」來部署資源配置 Liberty 群體主題的開始之前一節。
  • 完成使用部署 REST API 來部署 Liberty 伺服器中的開始之前一節和步驟 1-3。
  • [16.0.0.x][17.0.0.1]若為 17.0.0.2 之前的版本,在步驟 3部署參數畫面上,如果您要從瀏覽器系統將 Liberty 伺服器套件上傳至群體控制器,請在控制器 server.xml 檔中新增 remoteFileAccess 陳述式,以啟用對該位置的寫入權;例如:
    <remoteFileAccess writeDir="/home/uploadDir"/>
    若為 17.0.0.2 之前的版本,即使您已在控制器主機上,利用 registerHostupdateHost 指令中的 --hostWritePath 來指定主機寫入路徑,還是需要這個陳述式。
  • 在 17.0.0.2 和更舊的版本中,您最多可上傳 200 MB 的伺服器和應用程式套件。如果要避開這項限制,請使用已存在於群體控制器選項中的檔案。從 17.0.0.3 及更新版本起,上限增加到 1 GB。

關於這項作業

定義 Liberty 群體、建立伺服器套件,以及登錄一或多個目標主機之後,請使用「部署」工具,將伺服器套件安裝在群體內的主機上。

程序

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

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

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

      如果要將檔案從瀏覽器系統上傳至群體控制器,請將套件拖曳至「部署」工具,或瀏覽並找出套件。

      [16.0.0.x][17.0.0.1]若為 17.0.0.2 之前的版本,如果要使用拖曳或瀏覽選項,將檔案從瀏覽器系統上傳至群體控制器,您必須先在控制器 server.xml 檔中新增一個用來啟用寫入權的陳述式

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

      如果要使用控制器中的檔案,伺服器套件必須可供控制器使用。如果您尚未這樣做,請完成使用部署 REST API 來部署 Liberty 伺服器中的步驟 2c。之後,您便可以使用使用位於群體控制器上的檔案選項。

      [17.0.0.2 以及更新版本]上傳或捨棄檔案之後,請再次選取使用位於群體控制器上的檔案,以編輯套件目錄欄位。

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

    安裝目錄必須與您向控制器登錄目標主機時指定的 --hostWritePath 值相同。

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

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

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

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

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

  6. 選取部署

結果

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


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

檔名:twlp_ui_deploy_libertypackage.html