Virtualization
如何進行 SCVMM 2008 R2 的修復安裝?
上週我們嘗試在伺服器上安裝 SCVMM 2008 R2。當時的 C: 驅動器沒有足夠的空間來容納 SCVMM 並繼續執行伺服器操作,安裝後不久我們被迫手動刪除 Program Files 中的 SCVMM 文件夾。
從那以後,我們清理了一些東西並有足夠的可用空間,但現在我們無法安裝 SCVMM 伺服器,因為它認為它已經安裝了。我們已經嘗試過 msiexec /faum VmmServer.msi,但看起來安裝程序會強制您使用 GUI(msiexec 的 /q 標誌似乎沒有任何區別)。
我們需要:清理以前安裝的系統資料庫項(不是首選,可能有很多),或者修復以前的 SCVMM 安裝(首選)。如何才能做到這一點?
msizap.exe
從http://msdn.microsoft.com/en-us/library/aa370834(v=vs.85).aspx獲取。在提升的命令行中:
msizap T E:\amd64\msi\Server\vmmServer.msi
這只留下了一種殭屍服務,它不會出現在 services.msc 中,但在services.msc
sc query
中是可見的。要刪除,請在命令提示符下輸入:
sc delete vmmserver
重新啟動後,我能夠毫無問題地重新安裝。