Mei*_*Mei 13 windows-server-2003 active-directory domain-controller
我看过其他关于这样做的问题和文件,但有些事情仍然让我感到困惑。以下是我看到的文件和问题:
该环境包含两台 Windows 服务器和众多客户端。域控制器是运行 Windows 2000 Native AD 的 Windows 2003 SP2。另一台服务器(根本不是 DC)是 Windows 2000 SP4(它托管病毒检查实用程序)。
结果来自netdom query fsmo
:
Schema owner missing.office.local
Domain role owner myself.office.local
PDC role missing.office.local
RID pool manager missing.office.local
Infrastructure owner missing.office.local
The command completed successfully.
Run Code Online (Sandbox Code Playgroud)
结果来自dcdiag
:
Domain Controller Diagnosis
Performing initial setup:
Done gathering initial info.
Doing initial required tests
Testing server: Default-First-Site\MYSELF
Starting test: Connectivity
The host 841d395a-2139-49d9-82c1-7c7e31ccb33b._msdcs.office.local could not be resolved to an
IP address. Check the DNS server, DHCP, server name, etc
Although the Guid DNS name
(841d395a-2139-49d9-82c1-7c7e31ccb33b._msdcs.office.local) couldn't be
resolved, the server name (MYSELF.office.local) resolved to the IP
address (192.168.9.101) and was pingable. Check that the IP address
is registered correctly with the DNS server.
......................... MYSELF failed test Connectivity
Doing primary tests
Testing server: Default-First-Site\MYSELF
Skipping all tests, because server MYSELF is
not responding to directory service requests
Running partition tests on : ForestDnsZones
Starting test: CrossRefValidation
......................... ForestDnsZones passed test CrossRefValidation
Starting test: CheckSDRefDom
......................... ForestDnsZones passed test CheckSDRefDom
Running partition tests on : DomainDnsZones
Starting test: CrossRefValidation
......................... DomainDnsZones passed test CrossRefValidation
Starting test: CheckSDRefDom
......................... DomainDnsZones passed test CheckSDRefDom
Running partition tests on : Schema
Starting test: CrossRefValidation
......................... Schema passed test CrossRefValidation
Starting test: CheckSDRefDom
......................... Schema passed test CheckSDRefDom
Running partition tests on : Configuration
Starting test: CrossRefValidation
......................... Configuration passed test CrossRefValidation
Starting test: CheckSDRefDom
......................... Configuration passed test CheckSDRefDom
Running partition tests on : office
Starting test: CrossRefValidation
......................... office passed test CrossRefValidation
Starting test: CheckSDRefDom
......................... office passed test CheckSDRefDom
Running enterprise tests on : office.local
Starting test: Intersite
......................... office.local passed test Intersite
Starting test: FsmoCheck
Warning: DcGetDcName(PDC_REQUIRED) call failed, error 1355
A Primary Domain Controller could not be located.
The server holding the PDC role is down.
......................... office.local failed test FsmoCheck
Run Code Online (Sandbox Code Playgroud)
这是我的问题(如果初学者问题太多,请原谅我):
netdom query fsmo
与我在其他地方看到的相同?例如,域角色所有者是否与域命名大师相同?是RID池管理器一样的RID角色?另外 - 一个几乎切中要害的问题 - 如果我将域升级到 Windows 2003 AD(现在或将来),这是否会改变获取 FSMO 角色的任何内容?
PS:我怀疑 DNS 问题与尝试使用不支持 Microsoft 动态 DNS 的非 Microsoft DNS 有关;我认为有一个 Windows DNS 正在运行,但尚未对其进行审核以确保其正常运行并进行设置。
Sha*_*den 14
netdom 查询 fsmo 中列出的角色是否与我在其他地方看到的相同?例如,域角色所有者是否与域命名管理员相同?RID 池管理器是否与 RID 角色相同?
对,就是这样。不知道为什么他们在那个特定的显示器上的名字略有不同。
如果我担任这些角色之一,可能会发生什么坏事?
癫痫发作本身?不是很多。被警告的大多数潜在问题都是关于在旧 DC 的角色被占领后重新启动它 - 即使那样,那里也有很多歇斯底里的人,因为风险不大;需要一些非常奇怪的场景才能通过癫痫发作而不是角色转移来打破任何东西。暂时先说一下,让我们回顾一下角色和潜在风险:
Schema Master:这个让每个人都非常紧张,但打破它的可能性不大。文档说你永远不应该在抓住这个角色后重新打开旧的 Schema Master,我称之为危言耸听。旧服务器将收到角色更改的通知,一旦发生,它就会放弃角色。这里的潜在风险是,如果对新架构主机进行更改,则旧架构主机联机,然后在从其他 DC 复制之前,在旧服务器上进行不同的、冲突的架构更改。这种情况不太可能发生,但会破坏您的域。
命名主机:与架构主机相同,您需要在旧 DC 上进行更改(在这种情况下,在林中创建一个新域),在获取其角色之后但在它获得捕获知识之前。
PDC 模拟器:没有风险,它不对您有分歧风险的任何事情负责。
RID Master:你需要一个混乱的复制结构来破坏这个结构——假设你有 2 个 DC;一个不知道其角色的旧 RID 主控已被占用,以及一个新的 RID 主控。在这种情况下,您需要创建足够的对象来耗尽两者上的 RID 池(它们在 500 秒内分发),并让它们都分配给自己重叠的池。创建具有相同 RID 的对象,重新连接域控制器,然后观察末日的展开。
Infrastructure Master:老实说,世界上可能有 50% 的域甚至根本没有可用的 Infrastructure Master,因为它在 GC 上不起作用。无论如何,你不能用癫痫发作来打破它。
用户会注意到吗?
他们不应该。
这种设置已经进行了很长时间,人们或多或少地正常运作;夺取 PDC 角色会改变这一点吗?
不会。对于单个 DC,根本不会丢失 PDC 的任何功能,除非您的非 PDC DC 无法与它想要的源(丢失的 PDC)同步时间。
更多:
其中一些文件预测了将所有角色都放在一个 DC 上的可怕后果。客户群不超过 20 个——大多数情况下可能不到 10 个——在一个 DC 上拥有所有角色是一个真正的问题吗?
不 - 但获得第二个 DC。您不想让唯一的 DC 失败。
执行 Microsoft 推荐的清理过程以从 Active Directory 中删除旧 DC 时是否有任何注意事项?
是的 - 小心。但是磨砺你的ntdsutil
刀子并撕掉旧数据 - 那里的额外垃圾无助于域的可维护性。
是的,抓住这些角色。你是远离灾难的电源波动/系统挂起/太阳耀斑。
这不太可能,但用户可能会注意到本地计算机上缓存的帐户更改是否与 AD 不匹配。
你永远不应该只有一个 DC。最少两个,每个远程办公室一个。如果你想使用虚拟机,(恕我直言)它们只是作为物理盒子的补充。这只是在您阅读了将 VM 用作 DC 之后。
我更喜欢所有的 DC 都是 GC。这是我个人的偏好,但这意味着在每个具有此角色的 DC 上都存储了 AD 内容的完整副本。如果你有两个 DC,但只有一个是 GC,而那一个死了,我认为你会变得像只有一个 DC 一样糟糕。
您的 PDC 模拟器将从旧系统(“系统”意味着机器、应用程序和服务,例如 SQL Server 2000)获取所有流量;把它放在硬件上。
一个 DC 拥有所有角色并不一定是坏事,如果您有其他 DC 并且您的复制是健康的。
除非有一个真正好的理由,你一定要使用Microsoft DNS进行内部名称解析。
修复您的环境,然后升级。你不会画一艘正在下沉的船。当你在做的时候,强烈考虑到 2008 年。2003 年是生命支持。
另请参阅:域控制器崩溃后需要做什么?以及如何在第一个 DC 不再可用时启动具有所有角色的另一个 DC
您当前的设置(没有正常运行的操作主机)是一种危险且不受支持的配置,需要尽快修复。如果丢失的服务器已死亡并被掩埋,则获取 FSMO 角色是恢复正常运行的必要步骤。
回答您的具体问题:
您已指出您在 Windows 2000 服务器上运行了“病毒检查实用程序”。您肯定知道 Windows 2000 本身是一个“病毒收集实用程序”,具有许多已知漏洞并且没有可用的安全更新。立即停用此服务器。
归档时间: |
|
查看次数: |
43472 次 |
最近记录: |