
我正在嘗試將 Exchange 2010 SP1 伺服器升級到 SP3,準備安裝新的 Exchange 2013 伺服器來接管,這需要 2010 電腦上的 SP3 才能遷移。雖然所有先決條件檢查都成功(1 個與未安裝故障轉移群集更新相關的警告,但我無論如何都沒有使用該更新),但在開始升級 10 秒後,我立即收到以下錯誤:
設定日誌的相關部分似乎是(完整的失敗日誌這裡):
[12-06-2013 01:30:12.0483] [2] Creating templates
[12-06-2013 01:30:12.0483] [2] Entering CAtomOrgCtChildren::ScUpdateTemplates
[12-06-2013 01:30:12.0483] [2] Attempt to get an exclusive access to the directory
[12-06-2013 01:30:12.0483] [2] Checking if the user has enough persmissions to update templates.
[12-06-2013 01:30:12.0483] [2] Entering ScHavePermissionToCreateDSObject
[12-06-2013 01:30:12.0483] [2] Status code check (f:\14.03.0123\sources\dev\admin\src\libs\ds\x_dob.cxx:3370)
Error code 0X8000500D (20493): This property can't be found in the cache.
[12-06-2013 01:30:12.0483] [2] Leaving ScHavePermissionToCreateDSObject
[12-06-2013 01:30:12.0483] [2] User has enough permissions to update templates.
[12-06-2013 01:30:15.0806] [2] Status code check (f:\14.03.0123\sources\dev\admin\src\libs\ds\x_dob.cxx:1200)
Error code 0X80072020 (8224): An operations error occurred.
[12-06-2013 01:30:15.0806] [2] CAtomOrgCtChildren::ScUpdateTemplates - failed to get a list of templates (f:\14.03.0123\sources\dev\admin\src\udog\exsetdata\components\server\a_orgctchildren.cxx:1205)
Error code 0X80072020 (8224): An operations error occurred.
[12-06-2013 01:30:15.0806] [2] CAtomOrgCtChildren::ScUpdateTemplates (f:\14.03.0123\sources\dev\admin\src\udog\exsetdata\components\server\a_orgctchildren.cxx:1336)
Error code 0X80072020 (8224): An operations error occurred.
[12-06-2013 01:30:15.0806] [2] Leaving CAtomOrgCtChildren::ScUpdateTemplates
[12-06-2013 01:30:15.0806] [2] CAtomOrgCtChildren::ScAddDSObjects (f:\14.03.0123\sources\dev\admin\src\udog\exsetdata\components\server\a_orgctchildren.cxx:215)
Error code 0X80072020 (8224): An operations error occurred.
[12-06-2013 01:30:15.0806] [2] Leaving CAtomOrgCtChildren::ScAddDSObjects
[12-06-2013 01:30:15.0806] [2] CBaseAtom::ScRefreshDSObjects (f:\14.03.0123\sources\dev\admin\src\udog\setupbase\basecomp\baseatom.cxx:1478)
Error code 0X80072020 (8224): An operations error occurred.
[12-06-2013 01:30:15.0806] [2] mode = 'Reinstall' (61955) CBaseAtom::ScSetup (f:\14.03.0123\sources\dev\admin\src\udog\setupbase\basecomp\baseatom.cxx:537)
Error code 0X80072020 (8224): An operations error occurred.
[12-06-2013 01:30:15.0806] [2] ScSetupAtom (f:\14.03.0123\sources\dev\admin\src\udog\exsetdata\exsetds.cxx:882)
Error code 0X80072020 (8224): An operations error occurred.
[12-06-2013 01:30:15.0806] [2] Leaving ScSetupAtom
[12-06-2013 01:30:15.0822] [2] [ERROR] An error occurred with error code '2147950624' and message 'An operations error occurred.'.
[12-06-2013 01:30:16.0259] [1] The following 1 error(s) occurred during task execution:
[12-06-2013 01:30:16.0259] [1] 0. ErrorRecord: An error occurred with error code '2147950624' and message 'An operations error occurred.'.
[12-06-2013 01:30:16.0259] [1] 0. ErrorRecord: Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred with error code '2147950624' and message 'An operations error occurred.'.
我完全陷入了現在實際失敗的原因以及失敗的原因。最近有網域控制站從網路中徹底刪除,但它們從未相關 - 所有 FSMO 角色和 GC 仍保留在 srv-003 伺服器上,而其他角色則被徹底降級。
任何人都知道可能導致此問題的原因是什麼?
答案1
看起來安裝程式正在抱怨安裝目錄中的檔案遺失或損壞。重新下載補丁,檢查md5,然後再試一次。
答案2
再次查看錯誤,看起來它正在嘗試更新某些 Active Directory 對象,但失敗了。嘗試跑步setup /PrepareSchema
。確保您是該Schema Admins
組的成員。
答案3
最終我設法安裝它。我更新前的情況是:
- 2 個 Windows 2008R2 網域控制站
- 其中之一運行 Exchange 2010 SP1
我還計劃將現有的 2 個網域控制站替換為 Windows 2012 R2。當我無法更新到 SP2 或 SP3 時,最終我只是安裝了第一個新的 Windows 2012 R2,使其成為完整的網域控制站並轉移了所有 FSMO 角色。從這一刻起,我可以setup /PrepareAD
在 Exchange 2010 機器上成功運行並安裝 Service Pack 3。
我思考根本原因是我之前玩過Windows 2012,當我沒有時間的時候就停止了升級路線,而且2k12R2也即將發布。我做過但是,請forestprep
同時domainprep
更新 AD 架構。因此,我懷疑安裝程式對找到 Win2k12 準備的 AD 感到困惑,同時仍處於 2k8R2 功能等級且具有 2k8R2 FSMO 支架。
請注意,我顯然還沒有提高功能級別,因為網域中仍然有 2k8R2 DC - 我只是轉移了 FSMO 路由,因為日誌顯示它一直在與 Schema Master 通訊。