I Just upgraded my Win Server 2012 R2 VM hosting Exchange 2013 to Win Server 2016. After the upgrade completed (with no errors) and I rebooted, Many Exchange services failed to start. When I look at the first error in the Application log, it indicates the following:
Process Microsoft.Exchange.Directory.TopologyService.exe (PID=4496).
Microsoft Exchange Active Directory Topology Service failed to start.
Exception details:
Microsoft.Exchange.Data.Directory.CannotGetSiteInfoException: Could
not find information about the local site. This can be caused by
incorrect configuration of subnets or sites or by replication latency.
at
Microsoft.Exchange.Data.Directory.NativeHelpers.GetSiteNameHookable(Boolean
throwOnErrorNoSite) at
Microsoft.Exchange.Directory.TopologyService.TopologyServiceMain.CheckCriticalDependencies(String[]
args) at
Microsoft.Exchange.Directory.TopologyService.TopologyServiceMain.OnStartInternal(String[]
args)
The failure of the Active Directory Topology service to start prevented all the other Exchange services from starting, so I'm guessing this is the root of the issue.
So what do they mean by "incorrect configuration of subnets or sites"? what should I look at next ?
NOTE, I did run ADPrep /ForestPrep
and AdPrep /DomainPrep
before the OS upgrade