使用命令列安裝代理程式
適用於: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
您可以從命令列使用 MOMAgent.msi 部署 System Center 2012 – Operations Manager 代理程式。 從命令列部署代理程式也稱為手動安裝。
開始部署之前,請確定符合下列條件:
用來執行 MOMAgent.msi 的帳戶必須具有要安裝代理程式的電腦上的系統管理權限。
管理群組 (或單一管理伺服器) 必須設定為接受使用 MOMAgent.msi 安裝的代理程式。否則,代理程式會自動被拒絕,因此不會顯示在 Operations 主控台中。 如需詳細資訊,請參閱處理手動代理程式安裝。 如果手動安裝代理程式之後,將管理群組或伺服器設定為接受手動安裝的代理程式,則大約一小時之後會在主控台中顯示代理程式。
若將代理程式手動部署到網域控制站,稍後再部署 Active Directory 管理組件,則可能會在部署管理組件時發生錯誤。 若要避免在部署 Active Directory 管理組件前發生錯誤,或從可能已發生的錯誤中復原,則必須在受影響的網域控制站上執行 OomADs.msi 檔案,以部署 Active Directory 管理組件協助程式物件。 OomADs.msi 檔案位於裝載代理程式的電腦上,位置如下:C:\Program Files\System Center Operations Manager\Agent\HelperObjects。 將代理程式手動部署到網域控制站後,請尋找 OomADs.msi,然後按兩下檔案來安裝 Active Directory 管理組件協助程式物件。 使用探索精靈部署代理程式時,Active Directory 管理組件協助程式物件會自動安裝。
您必須針對管理群組核准每個使用 MOMAgent.msi 安裝的代理程式。
您可以在 Operations Manager 安裝媒體與管理伺服器安裝目錄中找到 MOMAgent.msi。
請使用下列程序部署代理程式。 如需可自訂 MOMAgent.msi 命令的方式範例,請參閱使用 MOMAgent 命令管理代理程式的範例。
從命令列部署 Operations Manager 代理程式
-
使用具有本機管理員權限的帳戶登入您要安裝代理程式的電腦。
-
開啟命令視窗。
-
執行下列命令:
%WinDir%\System32\msiexec.exe /i path\Directory\MOMAgent.msi /qn USE_SETTINGS_FROM_AD={0|1} USE_MANUALLY_SPECIFIED_SETTINGS={0|1} MANAGEMENT_GROUP=MGname MANAGEMENT_SERVER_DNS=MSname MANAGEMENT_SERVER_AD_NAME =MSname SECURE_PORT=PortNumber ACTIONS_USE_COMPUTER_ACCOUNT={0|1} ACTIONSUSER=UserName ACTIONSDOMAIN=DomainName ACTIONSPASSWORD=Password AcceptEndUserLicenseAgreement=1
注意事項 確定針對要安裝代理程式的電腦使用正確的 MOMAgent.msi 32 位元或 64 位元版本。
其中:
USE_SETTINGS_FROM_AD={0|1}
表示是否將在命令列上設定管理群組設定內容。 如果要在命令列設定內容,請使用 0。 使用 1 可使用 Active Directory 的管理群組設定。
USE_MANUALLY_SPECIFIED_SETTINGS=={0|1}
如果 USE_SETTINGS_FROM_AD=1,則 USE_MANUALLY_SPECIFIED_SETTINGS 必須等於 0。
MANAGEMENT_GROUP=MGname
指定將管理電腦的管理群組。
MANAGEMENT_SERVER_DNS=MSname
指定管理伺服器的完整網域名稱。 若要使用匣道伺服器,請將閘道伺服器 FQDN 輸入為 MANAGEMENT_SERVER_DNS。
MANAGEMENT_SERVER_AD_NAME=ADname
如果電腦的 DNS 和 Active Directory 名稱不同,請使用此參數設定為完整的 Active Directory 網域服務名稱。
SECURE_PORT=PortNumber
設定健全狀況服務連接埠號碼。
ENABLE_ERROR_REPORTING={0|1}
選擇性參數。 使用此參數並設為 “1”,選擇將錯誤報告轉寄給 Microsoft。 如果未包含此參數,代理程式安裝會預設為 “0”,表示選擇不轉寄錯誤報告。
QUEUE_ERROR_REPORTS={0|1}
選擇性參數。 使用此參數並設為 “1”,將錯誤報告排入佇列,或設為 “0” 立即傳送報告。 如果未包含此參數,代理程式安裝會預設為 “0”。
INSTALLDIR=path
選擇性參數。 如果您想要將代理程式安裝到預設安裝路徑以外的資料夾,請使用此參數。 請注意,\Agent 將會附加至此值。
ACTIONS_USE_COMPUTER_ACCOUNT={0|1}
指出要使用指定的使用者帳戶 (0) 或本機系統帳戶 (1)。
ACTIONSUSER=UserName
將代理程式動作帳戶設定為 UserName。 如果您前面指定 ACTIONS_USE_COMPUTER_ACCOUNT=0,就需要此參數。
ACTIONSDOMAIN= DomainName
設定使用 ACTIONSUSER 參數識別之代理程式動作帳戶的網域。
ACTIONSPASSWORD= Password
設定使用 ACTIONSUSER 參數識別之使用者的密碼。
NOAPM=1
選擇性參數。 安裝 Operations Manager 代理程式,但不包括 .NET 應用程式效能監視。 如果使用 AVIcode 5.7,則 NOAPM=1 會將 AVIcode 代理程式保留在原處。 如果使用 AVIcode 5.7 並使用 momagent.msi 安裝 Operations Manager 代理程式,但未設定 NOAPM=1,AVIcode 代理程式將無法正確運作並會產生警示。
AcceptEndUserLicenseAgreement=1
用來指定您接受使用者授權合約 (EULA)。
請參閱
Operations Manager 代理程式安裝方法
使用探索精靈在 Windows 上安裝代理程式
使用探索精靈在 UNIX 和 Linux 上安裝代理程式
使用 MOMAgent.msi 安裝精靈安裝代理程式
使用命令列在 UNIX 和 Linux 電腦上安裝代理程式和憑證
管理 UNIX 和 Linux 電腦的憑證
處理手動代理程式安裝
將覆寫套用至物件探索
設定代理程式
使用 MOMAgent 命令管理代理程式的範例
Upgrading and Uninstalling Agents on UNIX and Linux Computers (升級和解除安裝 UNIX 和 Linux 電腦上的代理程式)
Manually Uninstalling Agents from UNIX and Linux Computers (從 UNIX 和 Linux 電腦手動解除安裝代理程式)
從 Windows 電腦解除安裝代理程式