DFS-R : cohérence de la configuration des AD DS

Microsoft.Windows.FileServer.DFSR.InconsistentConfigObjectMonitor (UnitMonitor)

Cet objet surveille les objets de configuration de la réplication DFS dans les services de domaine Active Directory (AD DS) et crée une alerte critique s'il détecte des incohérences.

Knowledge Base article:

Résumé

Cet objet surveille les objets de configuration de la réplication DFS dans les services de domaine Active Directory (AD DS) et crée une alerte critique s'il détecte des incohérences. Il agit en recherchant la présence d'un événement 6006 de réplication DFS.

Causes

Un état non intègre de cette analyse indique qu'un objet de réplication DFS référencé dans les services de domaine Active Directory (AD DS) n'existe pas. Ceci peut se produire pour les raisons suivantes :

Résolutions

Attendez que les modifications de la configuration se répliquent avec les AD DS

La réplication DFS ressaiera cette opération, qui pourra se résoudre automatiquement après que les modifications de la configuration se répliquent à travers les AD DS.

Pour sonder immédiatement les changements de configuration, ouvrez une fenêtre d’invite de commandes, puis tapez la commande suivante une fois pour chaque membre du groupe de réplication où [DOMAIN] est le domaine sur lequel le serveur se trouve et [Server] est le nom du serveur :

Dfsrdiag PollAD /Member:[DOMAIN]\[Server]

Si l'incohérence n'est toujours pas résolue, recréez l'appartenance du serveur dans le groupe de réplication.

Recréez l'appartenance du serveur dans le groupe de réplication

Utilisez la gestion du système de fichiers distribués DFS ou la commande Dfsradmin pour supprimer l'appartenance du serveur dans le groupe de réplication puis rajoutez le serveur au groupe de réplication.

Remarque : pour gérer un groupe de réplication, vous devez être membre du groupe Administrateurs du domaine dans le domaine pour lequel le groupe de réplication est configuré, être le créateur du groupe de réplication, ou avoir reçu les autorisations par délégation.

Vérification

Cette analyse se réinitialise automatiquement à un état d'intégrité lorsque le problème est résolu.

Informations complémentaires

Pour plus d'informations, voir http://go.microsoft.com/fwlink/?LinkId=52879

Element properties:

TargetMicrosoft.Windows.FileServer.DFSR.Service
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DFS-R : objets de configuration manquants dans les AD DS
Un objet de réplication DFS référencé dans les services de domaine Active Directory (AD DS) est inexistant.
Informations supplémentaires :
Type d'objet incohérent : {0}
Objet source : {1}
Objet cible (manquant) : {2}
Contrôleur de domaine : {3} Cycle d'interrogation (minutes) : {4}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.InconsistentConfigObjectMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.Service" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.InconsistentConfigObjectMonitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[2]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[3]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[4]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[5]$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DFS Replication</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6006</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DFS Replication</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6014</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1104</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>