從遠端安裝代理程式

您可以透過使用 IBM® UrbanCode Deploy Web 應用程式來安裝代理程式。

開始之前

請確保要在其中安裝代理程式的每一個電腦,均具有 Java™ 執行時期環境 (JRE) 或 Java Development Kit (JDK) 第 7 版或更新版本。

如果目標電腦具有 IBM JRE 或 JDK,請將 JRE 或 JDK 更新至具有指定服務重新整理 (SR) 層次或更新服務重新整理層次的 7.0.0 版 SR4:

註: 可在執行 Windows 之電腦(具有此特性)上安裝代理程式之前,必須已經至少將一個代理程式安裝在 Windows 電腦上,並將其指定為 WinRS 代理程式。 如需使用代理程式安裝程式的相關資訊,請參閱Installing agents from the command line。 WinRS 代理程式是在「系統設定」頁面進行配置,請參閱System settings。 即使將 IBM UrbanCode Deploy 伺服器安裝在 Windows 電腦上,也必須指定 WinRS 代理程式。

關於這項作業

您可以透過指定代理程式的目標位置來安裝代理程式,也可以安裝先前透過代理程式探索功能探索到的代理程式。您可以透過使用代理程式安裝內容表,來同步安裝數個代理程式,以確保所有代理程式均共用基本參數。

可以只在執行 UNIX 或 Windows 的電腦上安裝代理程式。若為其他系統(包括 z/OS®),請參閱Installing agents from the command line

程序

  1. 按一下資源 > 代理程式
  2. 若要安裝代理站,請執行下列動作:
    • 如果您瞭解目標主機,請按一下安裝新的代理程式
    • 如果要安裝透過代理程式探索功能探索到的代理程式,請按一下該代理程式的安裝代理程式動作。探索到的代理程式具有可安裝狀態。
    如需代理程式探索功能的相關資訊,請參閱自動探索代理程式
    狀態為可安裝之代理程式的安裝代理程式動作
  3. 指定目標主機正在執行的作業系統:
    • 如果目標系統是 UNIX,請選取 SSH
    • 否則,請選取 WinRS
    註: 如果要安裝探索到的代理程式,則將跳過這個步驟,因為會在探索期間自動判定系統類型。
  4. 目標主機欄位中,輸入要在其中安裝代理程式之系統的主機名稱或 IP 位址。 如果要指定多個項目,請在獨立的行中鍵入每一個。 在 Windows 上,代理程式名稱與您輸入的主機名稱或 IP 位址相同。
    註: 如果要安裝探索到的代理程式,則將跳過這個步驟,因為會在探索期間自動判定主機或 IP 位址。
  5. 如果要在 UNIX 上安裝代理程式,請指定下列參數:
    1. SSH 埠欄位中,輸入目標系統的 SSH 埠位址。
    2. 選取使用公開金鑰鑑別勾選框,以使用公開金鑰鑑別,而不使用密碼。
    3. 代理程式名稱欄位中,輸入代理程式的名稱。
      註: 如果在目標主機欄位中輸入多個主機,則會對代理程式名稱附加一個數字。 在第一個主機之後,該數字對每一個主機均會增加。例如,如果輸入 my_agent 作為代理程式名稱並指定 3 個主機,則第一個主機的代理程式名稱為 my_agent,第二個主機的代理程式名稱為 my_agent1,且第三個代理程式名稱為 my_agent2。 主機名稱將依照從清單開頭至末尾的順序進行處理。
  6. 使用者名稱欄位中,輸入目標主機上具有適當許可權的使用者名稱。
  7. 密碼欄位中,輸入與該使用者相關聯的密碼。
  8. 代理程式安裝內容清單中選取一個代理程式安裝內容表,或者使用新建來建立一個內容表。 代理程式安裝內容表是可以儲存且用於安裝代理程式的範本。您可以建立任意數目的代理程式安裝內容表。代理程式安裝內容列在下表中:
    表 1. 遠端代理程式安裝內容
    欄位 說明
    名稱 代理程式安裝內容表的名稱。
    說明 內容表說明。
    代理程式目錄 在其中安裝代理程式之目標上的目錄。
    Java 起始目錄路徑 目標上 Java 的路徑。 在許多情況下,您可以使用 JAVA_HOME 系統變數的值。
    暫存目錄路徑 安裝期間用於暫存檔之目錄的路徑。
    伺服器主機 代理程式所連接的 IBM UrbanCode Deploy 伺服器或代理程式中繼的主機名稱或 IP 位址。如果代理程式正連接至叢集伺服器,請指定負載平衡器的主機名稱。
    伺服器埠 IBM UrbanCode Deploy 或代理程式中繼用於連接至代理程式的埠。伺服器的預設值為 7918,代理程式中繼的預設值為 7916
    Proxy 主機 代理程式中繼(如果使用的話)的主機名稱或 IP 位址。
    Proxy 埠 代理程式中繼(如果使用的話)的 HTTP 埠。預設值為 20080
    自動啟動 如果要將代理程式作為服務進行安裝,請選取自動啟動,以在 Windows 啟動時自動執行代理程式。僅限於 Windows。
    服務名稱 如果將代理程式作為服務進行安裝,請輸入代理程式服務的名稱。僅限於 Windows。
    服務使用者 如果將代理程式作為服務進行安裝,請輸入具有適當許可權來執行服務的使用者名稱。僅限於 Windows。
    服務密碼 如果將代理程式作為服務進行安裝,請輸入與服務使用者相關聯的密碼。僅限於 Windows。
  9. 勾選指派團隊,以將代理程式指派給某個團隊。
    用於將代理程式指派給團隊的參數
    1. 按一下新增
    2. 團隊清單中,選取要將代理程式指派給的團隊。
    3. 角色清單中,選取代理程式角色。 如需團隊的相關資訊,請參閱Assigning teams directly to items
  10. 完成後,請按一下儲存

結果

從遠端安裝的代理程式自動開始執行。如果從遠端安裝的代理程式停止執行,則必須在主機系統上將其重新啟動。

意見