缺少 gpt.ini 路径

缺少 gpt.ini 路径

我看到远程 Windows Server 2003 域控制器出现 1030 和 1058 错误。具体来说,1058 错误表示:

> Event Type:   Error Event Source: Userenv Event Category: None Event
> ID:   1058 Date:      26/02/2013 Time:        14:05:43 User:      NT AUTHORITY\SYSTEM
> Computer: REMOTE_SERVER Description: Windows cannot access the file
> gpt.ini for GPO
> cn={2B8907CD-E618-4BF5-8A49-FC92F8D85AE5},cn=policies,cn=system,DC=caid,DC=local.
> The file must be present at the location
> <\\domain.local\SysVol\domain.local\Policies\{2B8907CD-E618-4BF5-8A49-FC92F8D85AE5}\gpt.ini>.
> (The system cannot find the path specified. ). Group Policy processing
> aborted. 

我可以正常导航到 \domain.local\SysVol\domain.local\policies,但其中没有指定 GUID 的文件夹。存在其他文件夹。

如果我在其他域控制器上查找此文件夹,我可以找到它。请注意,我们目前有一个混合的 Windows 2003 和 Windows 2008 域。

我已经运行了 repadmin /showrepl,它显示了一系列最近(即今天)的成功,但针对另一个远程域控制器除外。

我该如何进一步排除将此 GPO 复制到此特定域控制器的故障?

答案1

FRS 文件复制与 AD 复制是分开的。通常,这意味着 FRS 被劫持,并在缺少文件/文件夹的 DC 上重新启动它。

有一个 FRS 事件日志 - 您可以从调查那里的任何消息开始。

有一个命令行工具 ntfrsutl,它可以提供一些信息,有时有助于强制复制:

https://blogs.technet.com/b/justinturner/archive/2007/04/27/quick-tip-force-frs-replication.aspx

ntfrsutl forcerepl [computer] /r SetName /p PartnerDnsName  

例如

ntfrsutl forcerepl contosodc1 /r "domain system volume (sysvol share)" /p ContosoDC2.Contoso.com  

相关内容