我刚刚将托pipeExchange 2013的Win Server 2012 R2 VM升级到Win Server 2016.升级完成(无错误)并重新启动后,许多Exchange服务无法启动。 当我查看应用程序日志中的第一个错误时,它指示以下内容:
处理Microsoft.Exchange.Directory.TopologyService.exe(PID = 4496)。 Microsoft Exchange Active Directory拓扑服务无法启动。 exception详细信息:Microsoft.Exchange.Data.Directory.CannotGetSiteInfoException:找不到关于本地站点的信息。 这可能是由于子网或站点的configuration不正确或复制延迟造成的。 Microsoft.Exchange.Data.Directory.NativeHelpers.GetSiteNameHookable(Boolean throwOnErrorNoSite)在Microsoft.Exchange.Directory.TopologyService.TopologyServiceMain.CheckCriticalDependencies(String [] args)在Microsoft.Exchange.Directory.TopologyService.TopologyServiceMain.OnStartInternal(String []参数)
Active Directory拓扑服务启动失败,阻止所有其他Exchange服务启动,所以我猜这是问题的根源。
那么,“ 子网或站点configuration不正确 ”是什么意思? 接下来我应该看看什么?
注意,我在升级操作系统之前运行了ADPrep /ForestPrep和AdPrep /DomainPrep
我很高兴你说这是一个开发环境,否则这是一个简历生成事件。 你已经做了一些没有支持的假设,甚至没有过去的微软历史支持,特别是有足够的证据表明你的假设是错误的。
你基本上完全没有支持,并且在你的手上有一个巨大的混乱。
但是,不要因为没有检查基础知识而浪费你的愚蠢,因为现在你可以练习DR来清理混乱。 取出数据库的副本,然后closures机器。 重置计算机帐户(不要删除),然后重新安装Windows 2012 R2。 为机器命名相同,安装基本要求(netframwork 4.5.2),然后使用命令行中的恢复服务器开关安装Exchange。 它应该恢复,让您正确地重build环境。