[Exchange] HOWTO:解决在 DC/GC 上 的 Exchange Server 2007 无法自动启动
HOWTO:解决在 DC/GC 上的 Exchange Server 2007 无法自动启动
微软官方并不推荐 Exchange Server 2007 部署在 DC/GC 上。确实,当我们将 Exchange Server 2007 部署在 DC/GC 上会出现很多故障,非常要命的就是在服务器重新启动后 Exchange Server 2007 相关服务无法自启动。如下图所示,当然这个错误指示只是众多启动故障中的一个,而重点的对应参考则在于如果你在 DC/GC 上部署了 Exchange Server 2007,并且出现了服务无法正常启动,那么下面的内容会协助你解决这些问题。
在微软的 KB940845 中提供了一系列的解决办法,此外还提供了 Fixit 供大家使用!但是经过 gOxiA 的实际测试发现解决方案中给出的一些设定值并不能彻底解决问题,还需要稍加修改。OK,下面就是整体修改的策略:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA
DependOnService
EventLog,RPCSS,LanmanWorkstation,LanmanServer Netlogon
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeADTopology
DependOnService
Netlogon
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS
DependOnService
Netlogon
HKEY_LOCAL_MACHINE\\System\CurrentControlSet\Services\MSExchangeSA\Parameters
BootPause
300
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeADTopology
DependOnService
MSExchangeSA
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS
DependOnService
MSExchangeSA
其中关键的就是调节 MSExchangeSA 的 BootPause 志,其他都是参考 KB940845 的内容为 Exchange Server 的相关服务设置依赖关系。最后,再参考 KB940845 中的方法4设置服务失败重启。