Microsoft Windows Server DNS ADI 同步未完成

Microsoft.Windows.DNSServer.2016.ADI.SyncIncomplete (UnitMonitor)

指示在某段时间内出现多个 4013 事件。

Knowledge Base article:

摘要

可以配置 DNS 服务器服务以使用 Active Directory 域服务 (AD DS) 来存储区域数据。这使 DNS 服务器可以依赖目录复制,从而增强安全性和可靠性,并方便管理。

原因

DNS 服务器正在等待 Active Directory 域服务 (AD DS) 发出目录初始同步已完成的信号。在初始同步完成之前,DNS 服务器服务无法启动,因为重要的 DNS 数据可能尚未复制到该域控制器上。如果 AD DS 事件日志中的事件指示 DNS 名称解析存在问题,请考虑向该计算机的“Internet 协议”属性中的 DNS 服务器列表中添加该域的其他 DNS 服务器的 IP 地址。在AD DS 发出初始同步已成功完成的信号之前,事件将每隔两分钟记录一次。

解决方法

排除 AD DS 故障并重启 DNS 服务器服务

DNS 服务器服务依赖 Active Directory 域服务 (AD DS) 来存储和检索集成 AD DS 的区域的信息。此错误指示 AD DS 未响应来自 DNS 服务器服务的请求。请确保 AD DS 正常运行,并解决所有问题,然后重新启动 DNS 服务器服务。

要执行此过程,必须拥有“管理员”成员身份,或者已向你委派了适当的权限。

若要重启 DNS 服务器服务,请执行以下操作:

1.在 DNS 服务器上,启动服务器管理器。若要启动服务器管理器,请依次单击“开始”、“管理工具”和“服务器管理器”。

2.在控制台树中,依次展开“角色”、“DNS 服务器”和“DNS”。

3.右键单击 DNS 服务器,单击“所有任务”,然后单击“重新启动”。

如果问题仍然存在,请重新启动计算机,然后使用服务器管理器来确认 DNS 服务器服务已启动。

若要重新启动计算机,请执行以下操作:

单击“开始”,单击“挂锁”按钮旁边的箭头,然后单击“重新启动”。

若要确认 DNS 服务器服务已启动,请执行以下操作:

1.在 DNS 服务器上,启动服务器管理器。

2.在控制台树中,展开“角色”,然后单击“DNS 服务器”。

“系统服务”列表将显示 DNS 服务器服务的状态。

其他

http://go.microsoft.com/fwlink/?LinkId=95789

外部

http://technet.microsoft.com/en-us/library/dd393047(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.RepeatedEventLogTimer2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Windows DNS - Active Directory 集成同步未完成

该警报由 DNS 服务器事件日志中的重复事件 4013 生成。
请参阅运行状况资源管理器以了解详细信息。
RunAsMicrosoft.Windows.DNSServer.2016.ActionAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.DNSServer.2016.ADI.SyncIncomplete" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DNSServer.2016.Server" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RunAs="Microsoft.Windows.DNSServer.2016.ActionAccount" TypeID="Windows!Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DNSServer.2016.ADI.SyncIncomplete_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="RepeatedEventRaised" MonitorTypeStateID="RepeatedEventRaised" HealthState="Warning"/>
<OperationalState ID="TimerEventRaised" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<RepeatedComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</RepeatedComputerName>
<RepeatedLogName>DNS Server</RepeatedLogName>
<RepeatedExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4013</Value>
</ValueExpression>
</SimpleExpression>
</RepeatedExpression>
<Consolidator>
<ConsolidationProperties/>
<TimeControl>
<WithinTimeSchedule>
<Interval>600</Interval>
</WithinTimeSchedule>
</TimeControl>
<CountingCondition>
<Count>4</Count>
<CountMode>OnNewItemTestOutputRestart_OnTimerSlideByOne</CountMode>
</CountingCondition>
</Consolidator>
<TimerWaitInSeconds>1800</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>