Ошибка ServiceDidNotReachStatusException при установке Exchange 2016 CU11 на Windows Server 2016
Получил следующую ошибку при установке Exchange CU11 на Windows Server 2016 (со всеми обновлениями).
Ситуация:
- Virtualbox с 8 ГБ оперативной памяти и внутренним сетевым адаптером
- Exchange установлен с помощью setup.exe из.iso Exchange CU 11
- Все обновления установлены на Windows Server 2016
- Сервер добавлен в домен с 2-мя DC
- 2 DC, все работают и реплицируются при установке Exchange
- Все серверы имеют фиксированный IP, DNS 1 из DC
- Пройдены все пре-проверки Exchange
- Ошибка в шаге 8 из 15 установки
- Необходимо установить Exchange Server, чтобы я мог отправлять почту с моего домена с этого сервера моему преподавателю
- Запуск сервиса вручную с помощью Сервисов не работает
Вывод ошибки:
Error:
The following error was generated when "$error.Clear();
if ($exsSid -eq $null -or $exsSid -eq "")
{
$exsSid = get-ExchangeServerGroupSID -DomainController $RoleDomainController
}
start-setupservice -ServiceName MSExchangeADTopology -ServiceParameters $exsSid,$RoleDomainController
" was run: "Microsoft.Exchange.Configuration.Tasks.ServiceDidNotReachStatusException: Service 'MSExchangeADTopology' failed to reach status 'Running' on this server. ---> System.InvalidOperationException: Cannot start service MSExchangeADTopology on computer '.'. ---> System.ComponentModel.Win32Exception: The service did not respond to the start or control request in a timely fashion
--- End of inner exception stack trace ---
at System.ServiceProcess.ServiceController.Start(String[] args)
at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartServiceWorker(ServiceController serviceController, String[] serviceParameters)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartService(ServiceController serviceController, Boolean ignoreServiceStartTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime, String[] serviceParameters)
at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartService(String serviceName, Boolean ignoreServiceStartTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime, String[] serviceParameters)
at Microsoft.Exchange.Management.Tasks.StartSetupService.InternalProcessRecord()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".