Exchenge 2010 服务器在域中甚至域控制器中都找不到 GC 服务器。所有域控制器都是 Windows Server 2012 Std。在 atest.local 林中我有 3 个 DC,所有 3 个都是 GC:
PS C:\Users\administrator.atest> get-adforest atest.local 应用程序分区:{DC = ForestDnsZones,DC =atest,DC = local,DC = DomainDnsZones,DC =atest,DC = local, DC=DomainDnsZones,DC=cot,DC=atest,DC=本地} 交叉森林参考:{} 域命名主机:pdc2-v.atest.local 域名:{atest.local, cot.atest.local} 森林模式 : Windows2003森林 全局目录:{cot2-v.cot.atest.local,pdc2-v.atest.local,pdc3-v.atest.local} 名称:atest.local 分区容器:CN=分区、CN=配置、DC=atest、DC=本地 根域:atest.local SchemaMaster :pdc2-v.atest.local 站点:{Default-First-Site-Name} SPNSuffixes:{} UPNSuffixes:{}
但是在 Exchange 2010 端的 EventViewer 中,我看到由 ADTopology exchenge 进程生成的以下消息:
进程 STORE.EXE (PID=5740)。Exchange Active Directory 提供程序已发现具有下列特征的服务器: (服务器名称 | 角色 | 已启用 | 可达性 | 已同步 | GC 功能 | PDC | SACL 权限 | 关键数据 | Netlogon | OS 版本) 现场: cot2-v.cot.atest.本地 CDG 1 7 7 1 0 1 1 7 1 pdc2-v.atest.local CD- 1 6 7 0 0 0 1 7 1 pdc3-v.atest.local CD- 1 6 7 0 0 0 1 7 1
这意味着 DC pdc3-v.atest.local 和 pdc2-v.atest.local 未被 ADTopology 进程识别为 GC。为什么?
谢谢。
答案1
问题服务器上的“SACL 权限”下显示 0 而不是 1。这是我在几个地方看到讨论过的错误情况,例如这篇 technet 博客文章。
我相信重新运行Setup /PrepareAD
应该可以解决这个问题。