共用方式為


如何從作業管理員 2007 R2 升級代理程式

 

適用於: System Center 2012 R2 Operations Manager、System Center 2012 - Operations Manager、System Center 2012 SP1 - Operations Manager

升級代理程式的順序取決於已安裝的方式,和您要升級單一伺服器管理群組或分散式的管理群組。 如需詳細資訊,請參閱升級代理程式在 Operations Manager 2007 R2 單一伺服器管理群組分散式管理群組中的升級 Operations Manager 2007 R2 代理程式

當您升級代理程式時,System Center 2012 – Operations Manager執行安裝程式服務,而且直到升級完成後不會移除。 如果代理程式升級失敗,您可能需要重新安裝代理程式,因為安裝程式服務無法正確移除。 如果您嘗試再次升級代理程式但又失敗,您應該重新安裝代理程式完成之後,您將升級的所有功能Operations Manager。

使用下列程序來升級System Center Operations Manager 2007 R2代理程式,以System Center 2012 – Operations Manager代理程式。如果您要升級代理程式部署到電腦有其他Operations Manager 2007 R2安裝的功能,您必須採取下列步驟︰

  • 如果已在電腦上安裝代理程式Operations Manager 2007 R2Operations 主控台或 web 主控台安裝,您必須先解除安裝主控台將代理程式升級。 您可以透過解除安裝System Center Operations Manager 2007程式和功能。 升級完成後,您可以重新安裝這些主控台。

  • 如果電腦上安裝代理程式Operations Manager 2007 R2操作資料庫和至少一個報表功能 (例如資料倉儲伺服器或報表伺服器),解除安裝System Center Operations Manager 2007程式和功能。 不會解除安裝System Center Operations Manager 2007 報表

  • 如果是在電腦上安裝代理程式Operations Manager 2007 R2次要管理伺服器,您應該移除的代理程式從管理伺服器。 管理群組升級完成後,您應該在該管理伺服器上執行修復。

如果您在安裝代理程式升級完成後的 ACS,必須手動啟動 ACS 轉送服務,並變更啟動設定為自動。

升級裝載 ACS 和 ACS 轉寄站所做的任何代理程式的伺服器之後,您可能需要重新啟用 ACS 轉寄之代理程式。 在 Operations 主控台中,移至監視工作區,然後在瀏覽窗格中,選取Microsoft 稽核收集服務,然後展開轉寄站,然後展開狀態檢視。 如果未出現任何轉寄站,重新啟用它們。 如需詳細資訊,請參閱如何啟用稽核收集服務 (ACS) 轉寄站

若要深入了解各升級路徑,以及執行每個升級工作的順序,請參閱Operations Manager 的升級路徑檢查清單

在您遵循這些程序之前,請確定您已驗證 Operations Manager 2007 R2 管理群組中的伺服器符合 System Center 2012 – Operations Manager 的最小支援組態。 這可協助您判斷您是否需要在升級前新增任何伺服器到管理群組。 如需詳細資訊,請參閱 Supported Configurations for System Center 2012 – Operations Manager (System Center 2012 – Operations Manager 的支援設定)

您也應該確認代理程式符合支援的設定System Center 2012 – Operations Manager。 如需詳細資訊,請參閱 Supported Configurations for System Center 2012 - Operations Manager (System Center 2012 - Operations Manager 的支援設定)

System_CAPS_ICON_note.jpg 注意

如果您嘗試升級已安裝在 64 位元電腦的 32 位元代理程式,代理程式升級會失敗。

System_CAPS_ICON_note.jpg 注意

如果已啟用 UAC,您必須從提升權限的命令提示字元執行代理程式升級。

System_CAPS_ICON_note.jpg 注意

執行升級程序後的 60 分鐘內,Operations 主控台上可能不會顯示已升級的代理程式相關資訊。

升級推入安裝代理程式

若要使用 Operations 主控台升級推入安裝的 Windows 代理程式

  1. 如果您要升級分散式的管理群組中代理程式,或如果您已新增次要管理伺服器、 登入主控電腦Operations Manager 2007 R2Operations 主控台。 使用屬於 Operations Manager 系統管理員角色的成員帳戶Operations Manager 2007 R2管理群組。

    如果您要升級單一伺服器管理群組中的代理程式,登入主控電腦Operations ManagerOperations 主控台所使用的帳戶成員的Operations Manager系統管理員角色。

  2. 在 Operations 主控台中,按一下 [系統管理] 。

    System_CAPS_ICON_note.jpg 注意

    當您在非管理伺服器的電腦上執行 Operations 主控台時,會出現 [連線至伺服器] 對話方塊。 在 [伺服器名稱] 方塊中,輸入您要連線的管理伺服器名稱。

  3. 在 [系統管理] 工作區的 [裝置管理] 下方,按一下瀏覽窗格中的 [擱置管理] 。

  4. 擱置管理窗格底下類型︰代理程式需要更新,以滑鼠右鍵按一下清單中,每個代理程式管理的電腦,然後按一下核准

    System_CAPS_ICON_warning.jpg 警告

    一次核准的代理程式不能超過 200 個。

  5. 更新代理程式對話方塊中,輸入系統管理員帳戶認證,然後再按一下更新。 升級狀態會顯示在 [代理程式管理工作狀態] 對話方塊中。

  6. 升級完成後,按一下 [關閉] 。

升級手動安裝代理程式

若要使用安裝精靈升級手動安裝的 Windows 代理程式

  1. 登入裝載 Operations Manager 系統管理員角色帳戶代理程式的電腦程式Operations Manager 2007 R2管理群組。

  2. 執行Setup.exe從System Center 2012 – Operations Manager安裝媒體。

  3. 在安裝精靈的第一頁上,按一下 [本機代理程式] 。 當歡迎使用 System Center 2012-Operations Manager 代理程式升級精靈頁面開啟時,按一下 下一步

  4. System Center 2012-Operations Manager 代理程式安裝對話方塊中,按一下 升級。 狀態頁面會顯示升級進度。

  5. 完成 System Center 2012-Operations Manager 代理程式安裝精靈頁面出現時,按一下完成

若要使用命令提示字元視窗升級手動安裝的 Windows 代理程式

  1. 登入主控 Operations Manager 系統管理員角色帳戶代理程式的電腦程式Operations Manager 2007 R2管理群組。

  2. 使用 [以系統管理員身分執行] 選項開啟 [命令提示字元] 視窗。

  3. 將目錄切換至agent,,然後將目錄變更為一次AMD64i386,或ia64,為適用於目前的系統。

  4. 執行下列命令,其中 D:\ 是升級記錄檔的位置。

    System_CAPS_ICON_note.jpg 注意

    如果您手動升級安裝的代理程式,也執行AVIcode 5.7代理程式 (或舊版的 AVICode 代理程式),您就必須包含選項︰NOAPM=1命令中。 如需詳細資訊,請參閱安裝代理程式使用命令列

    msiexec /i MOMAgent.msi /qn /l*v D:\logs\AgentUpgrade.log  
    

驗證 Windows 代理程式升級

驗證 Windows 代理程式升級

  1. 在 Operations 主控台的瀏覽窗格中,按一下 [系統管理] 按鈕。

  2. 在 [裝置管理] 下方,按一下 [代理程式管理] 。

  3. 代理程式管理的 窗格中,確認此值會列在版本資料行是 7.0.85xx.x,其中 x 是任何正整數。

    System_CAPS_ICON_note.jpg 注意

    主控台可能會在一小時後才顯示代理程式的更新版本。

升級 UNIX 和 Linux 代理程式

若要升級分散式的管理群組中的 UNIX 和 Linux 代理程式

  1. 登入根管理伺服器裝載Operations Manager 2007 R2Operations 主控台的 Operations Manager 系統管理員角色成員的帳戶Operations Manager 2007 R2管理群組。

  2. 在 Operations 主控台中,按一下 [系統管理] 。

  3. 在導覽窗格的底部,選取探索精靈連結。

    您必須在執行探索精靈 」 來起始升級Operations Manager 2007 R2都已移至已升級至次要管理伺服器的代理程式上Operations Manager。 有沒有擱置管理中其中一個版本的 UNIX 和 Linux 代理程式的功能。

  4. 電腦和裝置管理精靈,請選取探索類型,請選取Unix/Linux 探索精靈,然後按一下 下一步

  5. 探索方法頁面上,按一下新增

  6. 定義探索準則頁面上,輸入認證和必要的資訊,以找出次要管理伺服器,然後按一下 確定。

  7. 探索方法頁面上,按一下新增新增次要管理伺服器探索領域清單。

  8. 管理伺服器清單中,選取將監視代理程式的次要管理伺服器。

  9. 按一下 探索起始系統探索。

  10. 探索結果頁面上,精靈會偵測已管理代理程式,並有可用的更新。 繼續進行升級。

  11. 按一下 完成關閉精靈。

任何現有的執行身分設定檔和執行身分帳戶仍繼續保有有效的設定。 如需有關執行身分設定檔和帳戶變更 for UNIX 和 Linux 監視在System Center 2012 – Operations Manager,請參閱存取 UNIX 和 Linux 電腦在 System Center 2012-Operations Manager

您可以指定管理特定 UNIX 或 Linux 電腦,並可讓您建立專門用來管理只 UNIX 和 Linux 電腦的資源集區的資源集區。 如需詳細資訊,請參閱管理 UNIX 和 Linux 電腦的資源集區

若要使用 Operations 主控台升級單一伺服器管理群組中的 UNIX 和 Linux 代理程式

  1. 已升級為管理伺服器上System Center 2012 – Operations Manager,設定至少代理程式維護帳戶 (如執行身分帳戶) 的預先定義的 UNIX 和 Linux 設定檔。 選擇性地設定其他帳戶。

    System_CAPS_ICON_note.jpg 注意

    如果任何 UNIX 或 Linux 代理程式不會升級到System Center 2012 – Operations Manager版本和執行身分帳戶設定的一般使用者帳戶,在 UNIX 或 Linux 電腦,使用 sudo 提升權限,在該情況下提升權限會失敗。 一般使用者帳戶不具有根層級存取權或特殊權限,但可讓您監視系統處理程序和效能資料。 如需認證和提高權限的詳細資訊,請參閱存取 UNIX 和 Linux 電腦在 Operations Manager 2012

  2. 執行UNIX/Linux 升級精靈。 如需詳細資訊,請參閱 Upgrading and Uninstalling Agents on UNIX and Linux Computers (在 UNIX 和 Linux 電腦上升級和解除安裝代理程式)。

若要手動升級單一伺服器管理群組中的 UNIX 和 Linux 代理程式

  1. 複製System Center 2012 – Operations Manager受管理的 UNIX 或 Linux 電腦的代理程式套件。 代理程式套件的預設位置是 C:\Program Files\System Center 2012 \operations Manager\Server\AgentManagement\UnixAgents。

  2. 執行適當的套件升級命令。 例如,下列命令會升級 Linux 電腦上的代理程式。

    rpm –Uvh <filename>.rpm  
    

若要驗證 UNIX 或 Linux 代理程式升級

  1. 在 Operations 主控台的瀏覽窗格中,按一下 [系統管理] 按鈕。

  2. 在 [裝置管理] 下方,按一下 [UNIX/Linux 電腦] 。

  3. 代理程式管理的 窗格中,確認此值會列在版本資料行是 1.2.0-xxx,其中 x 是任何正整數。

    System_CAPS_ICON_note.jpg 注意

    主控台可能會在一小時後才顯示代理程式的更新版本。

另請參閱

在 Operations Manager 2007 R2 單一伺服器管理群組的代理程式升級
升級 Operations Manager 2007 R2 代理程式在分散式管理群組
升級分散式的 Operations Manager 2007 R2 環境
Operations Manager 的升級路徑檢查清單