DFS-R: Wersja schematu usług AD DS

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

Ten obiekt monitoruje wersję schematu Usług domenowych Active Directory (AD DS) i generuje alert Krytyczny po wykryciu wersji niezgodnej z usługą Replikacja systemu plików DFS.

Knowledge Base article:

Podsumowanie

Ten obiekt monitoruje wersję schematu Usług domenowych Active Directory (AD DS) i generuje alert Krytyczny po wykryciu wersji niezgodnej z usługą Replikacja systemu plików DFS. W tym celu sprawdza obecność zdarzenia 6012 usługi Replikacja systemu plików DFS.

Przyczyny

Nieprawidłowa kondycja wskazywana przez ten monitor oznacza, że obiekty schematu usług AD DS wymagane przez usługę Replikacja systemu plików DFS nie są dostępne na danym kontrolerze domeny. Ten problem może pojawić się, jeśli: schemat nie został uaktualniony, partycja schematu nie została jeszcze zreplikowana na kontroler domeny lub wersja schematu jest niezgodna z wersją usługi na komputerze, na którym wystąpił problem.

Rozwiązania

Zaczekaj na replikację zmian konfiguracji w systemie AD DS

Usługa Replikacja systemu plików DFS będzie ponawiać tę operację, co może doprowadzić do automatycznego rozwiązania problemu, gdy aktualizacje schematu zostaną zreplikowane w całym systemie AD DS.

Aby natychmiast przeprowadzić sondowanie zmian konfiguracji, otwórz okno wiersza polecenia i wpisz następujące polecenie dla każdego członka grupy replikacji, gdzie [DOMENA] to domena, do której należy serwer, a [serwer] to nazwa serwera:

Dfsrdiag PollAD /Member:[DOMENA\serwer]

Rozszerz schemat usług AD DS

Rozszerz (zaktualizuj) schemat Usług domenowych Active Directory (AD DS) w celu dołączenia do niego dodatków dla systemu Windows Server 2003 R2, Windows Server 2008 lub Windows Server 2008 R2. Aby móc używać folderów replikowanych tylko do odczytu, schemat musi zawierać dodatki dla systemu Windows Server 2008 lub nowszego.

Informacje o rozszerzaniu schematu usług AD DS znajdują się w witrynie firmy Microsoft pod adresem (http://go.microsoft.com/fwlink/?LinkId=93051).

Weryfikacja

Ten monitor jest automatycznie resetowany do stanu prawidłowej kondycji po rozwiązaniu problemu.

Dodatkowe informacje

Zdarzenie 6012 usługi Replikacja systemu plików DFS (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: Niezgodna wersja schematu usług AD DS
Usługa Replikacja systemu plików DFS wykryła niezgodną ze sobą wersję schematu Usług domenowych Active Directory (AD DS). Replikacja będzie zatrzymana do czasu zaktualizowania wersji.
Dodatkowe informacje
Serwer: {0}
Oczekiwana wersja: {1} Niezgodna wersja na serwerze: {2}
Kontroler domeny: {3}
Cykl sondowania (w minutach): {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>