DFS-R: Versione schema Servizi di dominio Active Directory

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

Questo oggetto consente di monitorare la versione dello schema Servizi di dominio Active Directory e crea un avviso critico se rileva una versione incompatibile con Replica DFS.

Knowledge Base article:

Riepilogo

Questo oggetto consente di monitorare la versione dello schema Servizi di dominio Active Directory e crea un avviso critico se rileva una versione incompatibile con Replica DFS. A questo scopo, controlla se è presente l'evento 6012 di Replica DFS.

Cause

Uno stato non integro di questo monitor indica che nel controller di dominio specificato non sono disponibili gli oggetti dello schema di Servizi di dominio Active Directory necessari per Replica DFS. Il problema può verificarsi se lo schema non è stato aggiornato, se la partizione dello schema non è stata ancora replicata nel controller di dominio o se la versione dello schema è incompatibile con la versione del servizio nel computer in questione.

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 gli aggiornamenti allo schema saranno replicati 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]

Estendere lo schema di Servizi di dominio Active Directory

Estendere (o aggiornare) lo schema di Servizi di dominio Active Directory per includere le aggiunte allo schema di Windows Server 2003 R2, Windows Server 2008 o Windows Server 2008 R2. Per utilizzare le cartelle replicate di sola lettura, lo schema deve includere le aggiunte per Windows Server 2008 o successive.

Per informazioni sull'estensione dello schema di Servizi di dominio Active Directory, vedere il sito Web Microsoft all'indirizzo (http://go.microsoft.com/fwlink/?LinkId=93051).

Verifica

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

Informazioni aggiuntive

Evento di Replica DFS 6012 (http://go.microsoft.com/fwlink/?LinkId=187155)

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: Versione schema Servizi di dominio Active Directory incompatibile
Replica DFS ha rilevato una versione dello schema di Servizi di dominio Active Directory incompatibile con Replica DFS. La replica viene interrotta fino all'aggiornamento della versione.
Informazioni aggiuntive
Server: {0}
Versione prevista: {1} Versione server incompatibile: {2}
Controller di dominio: {3}
Ciclo di polling (minuti): {4}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.IncompatibleDsSchemaMonitor" 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.IncompatibleDsSchemaMonitor_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">6012</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>