DFS-R: Coerenza della configurazione in Servizi di dominio Active Directory

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

Questo oggetto consente di monitorare gli oggetti di configurazione di Replica DFS in Servizi di dominio Active Directory e crea un avviso critico se rileva incoerenze.

Knowledge Base article:

Riepilogo

Questo oggetto consente di monitorare gli oggetti di configurazione di Replica DFS in Servizi di dominio Active Directory e crea un avviso critico se rileva incoerenze. A questo scopo, controlla se è presente l'evento 6006 di Replica DFS.

Cause

Uno stato non integro di questo monitor indica che un oggetto di Replica DFS cui si fa riferimento in Servizi di dominio Active Directory non esiste. Il problema può verificarsi per i motivi seguenti:

Soluzioni

Attendere la replica delle modifiche alla configurazione con Servizi di dominio Active Directory

L'operazione verrà ritentata e il problema potrebbe risolversi automaticamente dopo che le modifiche alle informazioni di configurazione saranno replicate mediante Servizi di dominio Active Directory.

Per effettuare immediatamente il polling delle modifiche alla configurazione, aprire una finestra del prompt dei comandi e, per ogni membro del gruppo di replica, digitare il comando seguente, in cui [DOMINIO] è il dominio in cui si trova il server e [Server] è il nome del server:

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

Se l'incoerenza non si risolve, ricreare l'appartenenza del server nel gruppo di replica.

Ricreare l'appartenenza del server nel gruppo di replica

Utilizzare Gestione DFS o il comando Dfsradmin per rimuovere l'appartenenza del server nel gruppo di replica e quindi aggiungere nuovamente il server al gruppo di replica.

Nota: per amministrare un gruppo di replica è necessario appartenere al gruppo Domain Admins nel dominio in cui è configurato il gruppo di replica o essere il creatore del gruppo di replica, oppure disporre di autorizzazioni delegate.

Verifica

Quando il problema si risolve, nel monitor viene reimpostato automaticamente lo stato integro.

Informazioni aggiuntive

Per ulteriori informazioni, vedere 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: Oggetto di configurazione mancante in Servizi di dominio Active Directory
Un oggetto Replica DFS a cui si fa riferimento in Servizi di dominio Active Directory è inesistente.
Informazioni aggiuntive:
Tipo di oggetto incoerente: {0}
Oggetto di origine: {1}
Oggetto di destinazione (mancante): {2}
Controller di dominio: {3} Ciclo di polling (minuti): {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>