Detta objekt övervakar schemaversionen av Active Directory Domain Services (AD DS) och skapar en kritisk avisering om det upptäcker en version som är inkompatibel med DFS Replication.
Detta objekt övervakar schemaversionen av Active Directory Domain Services (AD DS) och skapar en kritisk avisering om det upptäcker en version som är inkompatibel med DFS Replication. Det gör så genom att leta efter närvaro av DFS Replication-händelse 6012.
Ett feltillstånd för denna övervakare indikerar AD DS schemaobjekt som krävs av DFS Replication inte finns tillgängliga på den specificerade domänkontrollanten. Detta problem kan förekomma om schemat inte var uppgraderat, om schemapartitionen ännu inte har replikerats till domänkontrollanten eller om schemaversionen inte är kompatibel med versionen av tjänsten på den berörda datorn.
Vänta medan konfigurationsändringarna replikeras med AD DS
DFS Replication kommer att försöka med denna åtgärd igen, detta kan lösa problemet automatiskt efter att schemauppdateringar replikerar genom AD DS.
Om du omedelbart vill göra avsökning efter konfigurationsändringar öppnar du ett kommandotolksfönster och skriver sedan följande kommando en gång för varje medlem i replikeringsgruppen, där [DOMÄN] är den domän där servern finns och [Server] är servernamnet:
Dfsrdiag PollAD /Member:[DOMÄN\Server]
Utöka AS DS-schemat
Utöka (eller uppdatera) schemat för Active Directory Domain Services (AD DS) så att det inkluderar schematillägg för Windows Server 2003 R2, Windows Server 2008 eller Windows Server 2008 R2. För att använda skrivskyddade replikerade mappar måste schemat inkludera schematillägg för Windows Server 2008 eller senare.
För information om hur man utökar AD DS-schemat, se Microsoft webbplats på (http://go.microsoft.com/fwlink/?LinkId=93051).
Verifiering
Denna övervakare återställs automatiskt till ett felfritt tillstånd efter att problemet har åtgärdats.
DFS Replication-händelse 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>