服务器 GUID(全局唯一标识符)是在 Active Directory 和 DNS(域名系统)中用来定位域控制器(主要为了复制目的)的引用点。 GUID 自动为每台域控制器生成,创建时唯一,将来也不会重复。 本文讲述了如何确定特定域控制器的服务器 GUID 以便用来排除特定的故障问题。
本文概述了三种使用 Windows 2000 和 Windows 2000 Resource Kit 中的工具来确定服务器 GUID 的方法。 如果使用的是 Active Directory 复制监视程序或 LDP.EXE,那么一定要注意,这些工具仅返回所查询的域控制器知道的数据。 如果查询返回结果没有包括被请求的服务器 GUID,这可能是由于企业中的其它域控制器出现了复制问题。 如果出现这样的故障,应当使用这些工具重点分析其它域控制器作为信息源。
使用 Windows 2000 Resource Kit 中的 LDP.EXE
-
使用 LDP.EXE,通过以下条件搜索配置命名环境(Active Directory 中包含了企业中每个域控制器的设置的分区):
Base DN: CN=Sites,CN=Configuration,DC= RootDomainName ,DC= Com
Filter : (cn=NTDS Settings)
Scope: Subtree
Attributes: objectGUID
将 RootDomainName 替换为企业(森林)中安装的第一个域的名称。 这个域也就是所谓的根域。
-
在搜索结果中找到要确定其 GUID 的服务器所对应的条目。 objectGUID 属性也应当出现,其内容与以下类似:
***Searching...
ldap_search_s(ld, "cn=sites,cn=configuration,dc=mydomain,dc=com", 2, "(cn=NTDS Settings)", attrList, 0, &msg)
Result <0>: (null)
Matched DNs:
Getting 1 entries:
>> Dn: CN=NTDS Settings,CN='server-name',CN=Servers,CN='site-name',CN=Sites,CN=Configuration,DC=mydomain,DC=com
1> objectGUID:
e99e82d5-deed-11d2-b15c-00c04f5cb503 ;
请使用与 objectGUID 属性相关联的值(示例中的黑体部分)来识别服务器 GUID。
使用 Windows 2000 Resource Kit 中的 Active Directory 复制监视程序
-
如果尚未安装 Windows 2000 Resource Kit,请在继续操作之前先执行安装步骤。 有关如何使用 Active Directory 复制监视程序的详细信息,请参见 Windows 2000 Resource Kit 文档。
-
打开 Active Directory 复制监视程序,使用 Edit 菜单中的 Add Site/Server Wizard 添加您要识别其服务器 GUID 的服务器。
-
当 Active Directory 复制监视程序列举完命名环境和复制伙伴之后,右键单击站点名称紧下方的服务器名。
-
选择 Generate Status Report,并提供一个用来保存报告结果的文件名。
-
当 Active Directory 复制监视程序显示报告已完成后,打开生成的报告文件并找到报告的“企业数据”部分。 在每个站点的下面将列出其中驻留的各台服务器。 每台服务器的服务器 GUID 将在它的下面标出。 如果服务器 GUID 为空,则表示域控制器可能已被降为普通服务器。 例如:
SERVER1
服务器 GUID(用于 DNS):
e99e82d5-deed-11d2-b15c-00c04f5cb503
复制数据库 GUID: e98d5d92-deed-11d2-b14d-00c04f5cb503
使用 DNS 管理 MMC 管理单元
-
打开位于“管理工具”菜单中的“DNS 管理”MMC 管理单元。 如果该快捷方式不存在,将需要启动一个新的 MMC 控制台并手动添加此管理单元。
-
将“DNS 管理”管理单元的焦点设置为域控制器所使用的 DNS 服务器。 展开服务器以显示正向搜索区域和反向搜索区域节点。
-
展开正向搜索区域以显示包含域控制器所在的域的区域。 遍历该区域的层级结构以显示服务器所属的域。 展开该节点,并双击 _msdcs。
-
每个域控制器都在该位置注册了一条 CNAME 记录(别名记录),用于标识其服务器 GUID。 在 MMC 控制台的右侧窗格中,在数据列中找到服务器的名称,服务器 GUID 将显示在名称列中。
文章编号: 224544 - 最后修改: 2004年3月25日 - 修订: 3.0
这篇文章中的信息适用于:
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Datacenter Server
- Microsoft Windows 2000 Server
| kbhowto kbtool kbenv KB224544 |
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。