VSA Manager 提供了清理指令碼,您可以使用它刪除不再使用的 VSA 叢集,或者在無法建立 VSA 叢集並想要再次嘗試時清理 ESXi 主機組態。

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

您無法透過解除安裝 VSA Manager 刪除 VSA 叢集。若要刪除由 vCenter Server 管理的 VSA 叢集,您必須使用由 VSA Manager 安裝的 cleanup.bat 指令碼。

程序

  1. 在 Windows Server 2003 或 2008 中,啟動命令提示字元。
  2. 在命令提示字元中,將目錄變更為 cleanup.bat 指令碼的目錄。

    cd C:\Program Files\VMware\Infrastructure\tomcat\webapps\VSAManager\WEB-INF\test\tool\

  3. 執行 cleanup.bat 指令碼。

    cleanup.bat -u user -p password -d datacenter_name|deleteAllDCs

    選項

    說明

    -u

    vCenter Server 管理員的使用者名稱。

    -p

    vCenter Server 管理員的密碼。

    -d

     
     

    datacenter_name

    可容納要移除的 VSA 叢集的資料中心名稱。

     

    deleteAllDCs

    如果想要刪除所有由 vCenter Server 管理的 VSA 叢集,請輸入此選項。

    cleanup.bat 指令碼會卸載並刪除 VSA 資料存放區、停止並刪除 VSA 虛擬機器,以及將 ESXi 主機還原為其預設組態。此指令碼會移除其他虛擬交換器和上行,並僅保留預設虛擬交換器的預設連接埠群組。此程序完成後,ESXi 主機可能會顯示在 vCenter Server 詳細目錄中,同時顯示警示圖示。這是因為指令碼會刪除預設虛擬交換器的冗餘上行。VSA Manager 頁面會顯示一條訊息,指出 VSA 叢集現已無法使用。

  4. 清除每個 ESXi 主機的網路上行冗餘遺失警示。
  5. 手動重新啟動 VMware Virtual Center Management Webservices:

    設定 > 控制台 > 系統管理工具 > 服務 > 服務 > VMware Virtual Center Management Webservices,然後啟動此服務。可能需要幾分鐘來啟動此服務。

  6. 重新整理 vSphere Web ClientVSA Manager 頁面。

下一步

您現在可以使用相同的 ESXi 主機建立新的 VSA 叢集。