微软搜索服务器,查找具有 FSMO 角色的服务器 - Windows Server | Microsoft Docs

如何查找具有灵活单一主操作角色的服务器

09/16/2020

本文内容

本文介绍如何在林中查找具有"灵活单一主操作" (FSMO) 服务器。

适用于:  WindowsServer 2019、Windows Server 2016、Windows Server 2012 R2

原始 KB 编号:   234790

摘要

Active Directory 定义五个 FSMO 角色:

架构主机

域命名主机

RID 主机

PDC 母版

基础结构主机架构主机和域命名主机是每林角色。 因此,每个林只有一个架构主机和一个域命名主机。

RID 主机、PDC 主机和基础结构主机是每个域的角色。 每个域都有自己的 RID 主机、PDC 主机和基础结构主机。 因此,如果林有三个域,则有三个 RID 主域、三个 PDC 主域和三个基础结构主域。

确定选定域的 RID、PDC 和基础结构 FSMO 持有者

单击"开始",单击"运行",键入 dsa.msc,然后单击"确定"。

右键单击左上方窗格中选定的域对象,然后单击"操作母版"。

单击"PDC"选项卡以查看具有 PDC 主角色的服务器。

单击"基础结构"选项卡以查看具有基础结构主角色的服务器。

单击"RID 池"选项卡以查看具有 RID 主机角色的服务器。

确定林中的架构 FSMO 持有者

依次单击“开始”、“运行”,键入mmc,然后单击“确定”。

在"控制台"菜单上,单击" 添加/ 删除管理单元",单击"添加",双击"Active Directory 架构",单击"关闭",然后单击"确定"。

右键单击左上方窗格中的"Active Directory 架构",然后单击"操作母版"以查看保留架构主机角色的服务器。

备注

若要使 Active Directory 架构管理单元可用,可能需要注册Schmmgmt.dll文件。 为此,请单击"开始",单击"运行",在"打开schmmgmt.dll键入 regsvr32 schmmgmt.dll,然后单击"确定"。 将显示一条消息,指出注册已成功。

确定林中的域命名 FSMO 持有者

依次单击“开始”、“运行”,键入mmc,然后单击“确定”。

在"控制台"菜单上,单击" 添加/ 删除管理单元",单击"添加",双击 "Active Directory 域和 信任",单击"关闭",然后单击"确定"。

在左窗格中,单击 "Active Directory 域和信任"。

右键单击 "Active Directory 域和 信任",然后单击"操作主机"以查看在林中保留域命名主机角色的服务器。

使用 Windows 2000 Server 资源工具包

the Windows 2000 Resource Kit contains a .cmd file called Dumpfsmos.cmd that you can use to quickly list FSMO role owners for your current domain and forest. .cmd 文件使用 Ntdsutil.exe枚举角色所有者。 Dumpfsmos.cmd 文件包含:

@echo off

REM

REM Script to dump FSMO role owners on the server designated by %1

REM

if ""=="%1" goto usage

Ntdsutil roles Connections "Connect to server %1" Quit "select Operation Target" "List roles for connected server" Quit Quit Quit

goto done

:usage

@echo Please provide the name of a domain controller (i.e. dumpfsmos MYDC)

@echo.

:done

使用 NTDSUTIL 工具

NTDSUTIL 是 Windows 2000 Server、Windows 2000 Advanced Server 和 Windows 2000 Datacenter Server 中包含的工具。 此工具可用于验证 Active Directory 的某些方面的更改。 以下是在给定域控制器上查看 FSMO (FSMO) 灵活单一主操作所需的步骤。

Ntdsutil.exe是显示所有 FSMO 角色所有者的唯一工具。 您可以在 Active Directory 用户和计算机中查看 PDC 仿真器、RID 主机和基础结构主机角色所有者。 您可以在 Active Directory 架构管理单元中查看架构主机角色所有者。 您可以在 Active Directory 域和信任中查看域命名主角色所有者。

单击"开始",单击"运行",在"打开"框中键入 cmd,然后按 Enter。

键入 ntdsutil,然后按 Enter。

键入域管理,然后按 Enter。

键入 connections,然后按 Enter。

键入 connect to server ServerName,其中 ServerName 是要查看的域控制器的名称,然后按 Enter。

键入 quit,然后按 Enter。

键入 select 操作目标,然后按 Enter。

键入连接服务器的列表角色,然后按 Enter。 列表的显示方式与下面列出的列表类似。 结果可能非常取决于特定域控制器可能担任的角色。 如果您收到错误消息,请检查命令的拼写,因为命令的语法必须准确。 如果需要命令的语法,请键入?每次提示时:

Server "dc1" knows about 5 roles

Schema - CN=NTDS

Settings,CN=DC1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=corp,DC=com

Domain - CN=NTDS

Settings,CN=DC1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=corp,DC=com

PDC - CN=NTDS

Settings,CN=DC1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=corp,DC=com

RID - CN=NTDS

Settings,CN=DC1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=corp,DC=com

Infrastructure - CN=NTDS

Settings,CN=DC1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=corp,DC=com

使用 DCDIAG

在 Windows 2000 域控制器上,运行以下命令:

DCdiag /test:Knowsofroleholders /v

必须使用 /v 开关。 这将列出企业中所有 FSMO 角色的所有者。

参考

有关其他信息,请单击下面的文章编号以查看文章:

197132 Windows 2000 Active Directory FSMO 角色

223346 FSMO 在 Windows 2000 域中的位置和优化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值