您可以安裝來自 RedHat 套件管理員 (RPM) 套件的 Endpoint Operations Management 代理程式。noarch 套件中的代理程式不包含 JRE。

執行這項作業的原因和時機

在將代理程式部署至具有各種作業系統與架構的大量平台時,僅包含代理程式的封存非常有用。在 Windows 和與 UNIX 相似的環境,無論是否內建 JRE 皆可使用代理程式封存。

RPM 會執行下列動作︰

  • 若名為 epops 的使用者與群組不存在,則會建立該使用者與群組。使用者是已鎖定的服務帳戶,您無法登入它。

  • 將代理程式檔案安裝至 /opt/vmware/epops-agent 中。

  • /etc/init.d/epops-agent 安裝初始指令碼。

  • init 指令碼新增至 chkconfig,並在執行層級為 2、3、4,與 5 時設定為 on

若您要安裝多個代理程式,請參閱 同時安裝多個 Endpoint Operations Management 代理程式

先決條件

  • 請確認您有足夠的權限可以部署 Endpoint Operations Management 代理程式。您必須擁有 vRealize Operations Manager 使用者憑證,而且該憑證包含的角色要能夠允許您安裝 Endpoint Operations Management 代理程式。請參閱 vRealize Operations Manager中的角色和權限

  • 若您計畫執行 ICMP 檢查,則必須使用權限安裝 Endpoint Operations Management 代理程式。

  • 要設定代理程式去使用您自行管理的 SSL 通訊 Keystore,請在代理程式的主機上設定一個 JKS 格式的 Keystore,然後將代理程式設定為使用其 SSL 憑證。將 Keystore 的完整路徑和密碼記錄下來。您必須在代理程式的 agent.properties 檔案中指定這個資料。

    請確認代理程式 Keystore 密碼和私密金鑰密碼是相同的。

  • 若您安裝非 JRE 套件,請定義代理程式 HQ_JAVA_HOME 的位置。

    Endpoint Operations Management 平台專屬安裝程式包括 JRE 1.8.x。非平台專屬的安裝程式則未包括。依據您的環境和所使用的安裝程式,您可能需要定義 JRE 的位置,確保代理程式可以找到所需的 JRE。請參閱 設定 Endpoint Operations Management 元件的 JRE 位置

  • 如果您正在安裝非 JRE 套件,請確認您正在使用最新的 Java 版本。使用較舊的 Java 版本可能會暴露於安全性風險中。

  • 確認Endpoint Operations Management代理程式的安裝目錄不含 vRealize Hyperic 代理程式安裝。

  • 若您使用 noarch 安裝,請確認平台上已安裝 JDK 或 JRE。

  • 在指定代理程式安裝路徑時,請確認您只使用 ASCII 字元。如果您要使用非 ASCII 字元,則必須將 Linux 機器和 SSH 用戶端應用程式的編碼設為 UTF-8。

程序

  1. 將適用的 RPM 服務包下載至目標機器。

    作業系統

    RPM 服務包下載

    64 位元作業系統

    epops-agent-x86-64-linux-version.rpm

    32 位元作業系統

    epops-agent-x86-linux-version.rpm

    無架構

    epops-agent-noarch-linux-version.rpm

  2. 使用 root 認證開啟 SSH 連線。
  3. 執行 rpm -i epops-agent-Arch-linux-version.rpm 以將代理程式安裝至要監控的平台,其中 Arch 是封裝的名稱,version 則是版本號碼。

結果

Endpoint Operations Management代理程式已安裝,服務經設定為開機時啟動。

下一步

您啟動服務之前,請確認 epops 使用者認證包含啟用外掛程式以探索和監控其應用程式所需之任何權限,然後執行下列其中一項程序。

  • 執行 service epops-agent start 以啟動 epops-agent 服務。

  • 如果您是將 Endpoint Operations Management 代理程式安裝在執行 SuSE 12.x 的機器上,請執行 [EP Ops Home]/bin/ep-agent.sh start 命令來啟動 Endpoint Operations Management 代理程式。

  • 在您嘗試啟動端點作業管理代理程式時,可能會收到訊息,表示代理程式已經執行。在啟動代理程式之前,請先執行 ./bin/ep-agent.sh stop

  • agent.properties 檔案中設定代理程式,然後啟動服務。請參閱 啟用 vRealize Operations Manager 伺服器至 Endpoint Operations Management 代理程式的設定內容