Назад | Перейти на главную страницу

Exchange 2016 не запускается после новой установки

Я попытался установить Exchange 2016 CU 12 на Windows Server 2016, версия 1607, сборка 14393.2273, после новой установки ОС. Сервер является частью простого домена. По окончании настройки я получаю сообщение:

Error:
The following error was generated when "$error.Clear(); 
    if (get-service MSExchangeServiceHost* | where {$_.name -eq "MSExchangeServiceHost"})
    {
        restart-service MSExchangeServiceHost
    }
    " was run: "Microsoft.PowerShell.Commands.ServiceCommandException: Service 'Microsoft Exchange Service Host (MSExchangeServiceHost)' cannot be started due to the following error: Cannot start service MSExchangeServiceHost on computer '.'. ---> System.InvalidOperationException: Cannot start service MSExchangeServiceHost on computer '.'. ---> System.ComponentModel.Win32Exception: The dependency service or group failed to start
--- End of inner exception stack trace ---
at System.ServiceProcess.ServiceController.Start(String[] args)
at Microsoft.PowerShell.Commands.ServiceOperationBaseCommand.DoStartService(ServiceController serviceController)
--- End of inner exception stack trace ---".

Зависимость оказывается топологией Microsoft Exchange Active Directory (MSExchangeADTopology).

Watson report about to be sent for process id: 1808, with parameters: E12IIS, c-RTL-AMD64, 15.01.1713.005, M.E.Directory.TopologyService, M.E.Directory.TopologyService, M.E.D.T.C.ConfigurationData..ctor, System.TypeInitializationException, bf1a-dumptidset, 15.01.1713.004.
ErrorReportingEnabled: False 

Обновить: При попытке установить CU 13 появляется следующее сообщение:

Watson report about to be sent for process id: 4048, with parameters: E12IIS, c-RTL-AMD64, 15.01.1779.002, ExSetupUI, ExSetupUI, M.E.S.E.SetupWizard.PopulateWizard, M.E.S.ExSetupUI.AssemblyLoadFileNotFoundException, a60d-dumptidset, 15.01.1779.002.
ErrorReportingEnabled: False 

Любая помощь будет принята с благодарностью!

Решение оказалось таким:

  • Очистите AD, удалив всю схему, специфичную для Exchange (в Интернете есть учебные пособия, как это сделать). это нужно делать очень осторожно. Повредить AD очень легко, и тогда вы попадете в мир боли.
  • Восстановите резервную копию сервера Exchange перед попыткой установки Exchange (или переустановите Windows с нуля).
  • Убедитесь, что в новой Windows не установлены и / или настроены службы IIS для любых сайтов (это может легко повредить установку Exchange).
  • Затем снова установите Exchange.

Согласно сообщениям об ошибках, вы можете попробовать следующие методы.

  1. Убедитесь, что служба MSExchangeServiceHost находится в автоматическом состоянии, а не в отключенном, или перезапустите ее.

  2. Повторно запустите установку Exchange 2016 (Предварительные требования для Exchange Server 2016 для справки)

  3. Проверьте, есть ли управляемый API для унифицированных коммуникаций Microsoft 4.0

Больше подробностей:Невозможно обновить CU. Не удается запустить службу MSExchangeServiceHost на компьютере

Более того, если вы установили Forefront Protection для Exchange Server, если да, отключите его и проверьте результат.