active-directory – 有多少个FSMO角色?

我一直都知道FSMO有五个角色,但有时我会看到有七个角色.真的有多少人?

解决方法

Windows管理员对此问题的标准答案是五:
Schema Master (One per forest)
Domain Naming Master (One per forest)
PDC Emulator (One per domain)
RID Master (One per domain)
Infrastructure Master (One per domain)

但事实证明,还有另外两个角色通常无关紧要,但如果分配给它们的服务器脱机,可能会造成麻烦.

提醒 – 什么是FSMO角色?

Active Directory主要使用多主模型进行目录更新:任何域控制器都可以更新其目录的本地副本,然后这些更改将复制到所有其他DC.

但是,有些更新更为关键,而且这些更新是以单主方式完成的:只有一个DC能够进行这些更新,并且它们会从该DC复制到其他DC.进行这些关键更新之一的能力称为角色,这些角色一次分配给一个DC(单主机),但将角色移动到不同的DC(灵活)相当容易,这导致名称“灵活的单主操作角色”.

上面列出的五个FSMO角色是described in this article,,包括每个FSMO角色持有者负责的目录更新类型的简要说明(例如,Schema Master是唯一可以对AD模式进行更改的DC.)

基础设施主要角色

事实证明,即使使用单个域,也有多个基础架构主机角色.在MS article mentioned above,它说:

A separate infrastructure master is created for each application partition including the default forest-wide and domain-wide application partitions created by Windows Server 2003 and later domain controllers.

我不打算解释directory partitionsapplication directory partitions in AD(这些链接指的是TechNet文档,它比我能更好地解释它们),它足以让我们知道它们存在.

因此,如果您有一个AD域,则您有3个基础架构主服务器,总共有7个FSMO角色.

额外的角色会导致问题吗?

有时…

我找不到明确的答案,但有强有力的间接证据表明“额外的”FSMO角色只能手动移动,例如Error message when you run the “Adprep /rodcprep” command in Windows Server 2008: “Adprep could not contact a replica for partition DC=DomainDnsZones,DC=Contoso,DC=com”

错误的最常见原因是,当设置域时,第一个DC包含所有7个角色,但是两个额外的基础架构主角色不会被任何常用工具(DCPROMO等)移动.所以如果原始DC已经退役,没有服务器持有这些角色,RODC准备失败,因为它需要与他们交谈.

我跑过额外角色的地方是使用Samba 4:samba-tool实用程序可以将FSMO角色转移到另一个DC,在版本4.3之前,它会告诉您所有角色都已转移,但是当您尝试降级时DC会抱怨DC仍然担任2个FSMO角色. This has been fixed now.

相关文章

Linux中的ARP防火墙主要用于防御ARP欺骗攻击,其效果取决于多...
insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...