部署 vRealize Operations Manager 後,如何移除?



前言

近期,因為需要評估 vROps (vRealize Operations Manager),對於 vSphere 叢集和 vSAN 超融合叢集的分析和統計,所以部署了 vROps 在測試環境中。

部署作業完成後,順利在 vCenter Server 管理介面中,透過 vRealize Operations within vCenter 機制,直接看到 vROps 輕量級儀表板 (如下圖所示)。


然而,當測試完畢該如何移除它? 倘若,只是把部署的 vROps Instance 關機的話,那麼本來的頁面內容,會變成無法和 vROps Instance 溝通的錯誤訊息 (如下圖所示)。




移除 vCenter Server 中 vROps Plug-ins

下列便是在 vCenter Server 管理介面中,移除 vROps Plug-ins 的方式。詳細資訊,請參考 VMware KB 1025360 - Cannot remove or disable unwanted plug-ins from vCenter Server and vCenter Server Appliance 知識庫文章內容。

首先,連結到「https://vCenter_Server/mob」網址,例如,本文實作環境「https://vcenter.lab.weithenn.org/mob」,通過使用者身份驗證後,在 ServiceInstance 頁面中點選「content」。


進入後,點選「ExtensionManager」。


在 ExtensionManager 頁面中,首先檢查在 Properties 內,是否看到 extensionList 內有「com.vmware.vrops」項目,確認有的話,按下 Methods 內的「UnregisterExtension」。


在彈出的頁面中,鍵入要取消的 Plug-ins 名稱,本文實作環境為「com.vmware.vrops」(請注意! 舊版名稱為 com.vmware.vcops),詳細請參考 VMware KB 1025360 - Cannot remove or disable unwanted plug-ins from vCenter Server and vCenter Server Appliance 知識庫文章內容。

鍵入完成後,按下「Invoke Method」後,系統會回傳成功的訊息「void」(表示成功移除)。


倘若,系統移除不成功的話,便會出現「NotFound」且「Unset」的回傳值,例如,VMware KB 1025360 - Cannot remove or disable unwanted plug-ins from vCenter Server and vCenter Server Appliance 知識庫文章內容,寫的是舊版名稱為 com.vmware.vcops


成功移除後,回到 ExtensionManager 頁面,可以看到 extensionList 內原本的「com.vmware.vrops」項目,恢復成準備部署的「com.vmware.vrops.install」項目。


順利完成移除的動作後,回到 vCenter Server 管理介面中,再次點選 vRealize Operations 頁面,便會看到頁面內容已經變成可以按下 INSTALL 鈕的部署畫面。