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.
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.
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.
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.
Evento di Replica DFS 6012 (http://go.microsoft.com/fwlink/?LinkId=187155)
Target | Microsoft.Windows.FileServer.DFSR.Service | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>