利用 iRemoteInstall 指令,將 Liberty 從遠端安裝在 IBM i 作業系統上

您可以從 Windows 工作站中,利用 iRemoteInstall 指令,將 IBM® Installation Manager 或 WebSphere® Application Server Liberty Core 安裝到遠端目標 IBM i 系統上。

開始之前

使用本程序之前,請先做好安裝準備。如需相關資訊,請參閱 IBM i 作業系統安裝準備

在 Windows 系統上,必須備妥產品供應項目儲存庫檔案或 IBM Installation Manager for IBM i 安裝套件壓縮檔。

重要: 直接從媒體執行這個指令之前,您必須先將 JAVA_HOME 環境變數設為 IBM Installation Manager JRE 起始目錄。
限制:
  • iRemoteInstall 指令不支援用來傳遞機密資訊的認證儲存檔。您必須使用實體媒體,或將安裝檔案下載到您的本端系統上。
  • iRemoteInstall 指令不支援使用回應檔。

關於這項作業

註: 通過執行這個 Script,您會接受產品授權條款。 在這個供應項目的安裝映像檔或儲存庫的 lafilesoffering_name/lafiles 子目錄中,授權合約檔提供了相關的條款、注意事項及其他資訊。
iRemoteInstall 指令的位置如下:
iRemoteInstall 指令是安裝成 WebSphere Customization Toolbox 的一部分時,它是位在下列目錄中:
wct_root/Remote_Installation_Tool_for_IBM_i
提示: 在媒體或安裝映像檔中,也會有這個公用程式在產品發行時的最新版本。 您可以直接從連接到 Windows 系統的媒體來執行指令,將供應項目安裝在遠端目標 IBM i 系統上。 這個版本的公用程式所在位置如下:
media_root\Remote_Installation_Tool_for_IBM_i\iRemoteInstall.bat
其中 media_root 是產品或補充資料所在之媒體或安裝映像檔的根目錄。
iRemoteInstall 指令的語法如下:
iRemoteInstall.bat
  -hostname i5_hostname
  -username user_login_name
  -password user_login_password
  -iminstkit im_install_kit_file_path_and_name | -wasoid was_offering_id
  -wasrepoloc was_install_file_location
  -appdataloc im_agent_data_location
  -wasinstloc was_install_location
  -wassharedloc was_shared_location
  -features feature_ID_1,feature_ID_2, . . .
  -properties key=value,key=value, . . .
  -log log_file_path_and_name
  -trace
  -version
  -help
iRemoteInstall 指令的參數如下:
-hostname i5_hostname
指定 Installation Manager 或 WebSphere Application Server Liberty Core 要安裝到其中之目標 IBM i 機器的主機名稱。

這是必要參數。

-username user_login_name
指定執行 Installation Manager 或 WebSphere Application Server Liberty Core 遠端安裝之使用者的登入名稱。

這位使用者必須是具備 *ALLOBJ 和 *SECADM 特殊權限且對目標 IBM i 系統有效的使用者。

-password user_login_password
指定 -username 所指定之使用者的登入密碼
-iminstkit im_install_kit_file_name
指定 Installation Manager for IBM i 安裝套件的位置

如果與指令不在相同目錄中,就必須包括路徑。

這是必要參數。

-wasoid was_offering_id
指定所安裝之 WebSphere Application Server Liberty 供應項目的 ID

範例值如下:base、nd、express,等等。這個參數不區分大小寫。

要用的值可以在產品供應項目 ID 中找到。 比方說,如果供應項目 ID 是 com.ibm.websphere.liberty.XXX.v85-wasoid 值就應該是 liberty.XXX

-wasrepoloc was_install_file_location
指定 WebSphere Application Server Liberty Core 安裝儲存庫的位置

如果指定了 -wasoid 參數,就必須指定這個選項。

-appdataloc im_agent_data_location
指定 Installation Manager 代理程式資料的位置

如果沒有指定這個參數值,它會設為預設值 /QIBM/UserData/InstallationManager

-wasinstloc was_install_location
指定 WebSphere Application Server Liberty Core 安裝架構的位置

如果沒有指定這個參數值,它會設為預設值 /QIBM/WAS85/Liberty

-wassharedloc was_shared_location
指定 WebSphere Application Server Liberty Core 共用位置所在的位置

如果沒有指定這個參數值,它會設為預設值 /QIBM/WAS85/Liberty_Shared

-features feature_ID_1,feature_ID_2, . . .
指定要安裝的特性

特性 ID 必須以逗點 (,) 區隔。

提示: 如果沒有指定任何特性,就會安裝預設特性 (embeddablecontainer)
-properties key=value,key=value, . . .
指定套件群組(設定檔)內容
-log log_file_path_and_name
開啟日誌,將所有訊息傳送到指定的檔案和位置

路徑可以是絕對路徑(如 c:\temp\mylog.log)或相對路徑(如 ..\mylog.log)。

由於您可以附加多個安裝動作到相同的日誌中,產生之日誌檔的實際名稱是 log_file_path_and_name.x.log,其中 x 是日誌檔的號碼(0 至 29)。 日誌檔大小上限大約是 10 MB;產生的日誌檔數目上限是 30 個。

-trace
提供指令檢查項目以及探索項目的追蹤輸出
-version
顯示指令的版本資訊
-help
顯示指令的用法資訊

程序

  1. 利用 IBM Personal Communications 工具登入 IBM i 機器,或以 TN5250 透過 Telnet 連接 IBM i 機器。
  2. 如果 TCP/IP 尚未啟動,或您不知道 TCP/IP 是否已啟動,請在「控制語言 (CL)」指令行中輸入下列指令:
    STRTCP
  3. 確認 IBM i 伺服器已啟動主伺服器工作。

    主伺服器工作可讓安裝程式碼在 IBM i 上執行。

    在 CL 指令行中,輸入下列指令:
    STRHOSTSVR SERVER(*ALL)
  4. 確認使用者設定檔具有 *ALLOBJ 和 *SECADM 特殊權限。
  5. 執行暫存目錄中的 iRemoteInstall 指令來安裝 Installation Manager 或 WebSphere Application Server Liberty Core

    如果要安裝 WebSphere Application Server Liberty Core,Installation Manager 必須已安裝在目標系統中。

  6. 驗證安裝。
    • 檢查 iRemoteInstall 指令輸出中的錯誤訊息。
    • 在安裝日誌中尋找錯誤。

範例

以下是利用 iRemoteInstall 指令來安裝 IBM Installation Manager 的範例:
./iRemoteInstall
  -hostname iserver1.somedomain.com
  -username wasadmin -password mypwd
  -iminstkit E:\agent.installer.os400.motif.ppc_1.6.2000.20101206_0100.zip
以下是利用 iRemoteInstall 指令來安裝 WebSphere Application Server Liberty Core 的範例:
./iRemoteInstall
  -hostname iserver1.somedomain.com
  -username wasadmin -password mypwd
  -wasoid liberty.CORE
  -wasrepoloc E:\repository

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

資訊中心條款 | 意見


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