Ten obiekt monitoruje konfigurację usługi Replikacja systemu plików DFS w Usługach domenowych Active Directory (AD DS) oraz w lokalnej bazie danych i generuje alert Krytyczny po wykryciu niepoprawnego parametru konfiguracji.
Ten obiekt monitoruje konfigurację usługi Replikacja systemu plików DFS w Usługach domenowych Active Directory (AD DS) oraz w lokalnej bazie danych i generuje alert Krytyczny po wykryciu niepoprawnego parametru konfiguracji. W tym celu sprawdza obecność zdarzenia 6008 usługi Replikacja systemu plików DFS.
Nieprawidłowa kondycja wskazywana przez ten monitor oznacza, że usługa Replikacja systemu plików DFS wyłączyła dany obiekt z powodu niepoprawnego ciągu lub parametru w konfiguracji w usługach AD DS lub w konfiguracji lokalnej.
Zaczekaj na replikację zmian konfiguracji w systemie AD DS
Usługa Replikacja systemu plików DFS będzie ponawiać tę operację, co zwykle powoduje automatyczne rozwiązanie problemu po zakończeniu replikacji zmian konfiguracji 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]
Jeśli problem będzie nadal istniał, upewnij się, że replikacja usług AD DS działa, a usługa replikacji ma kontakt z kontrolerem domeny. Jeśli problem będzie istniał przez 8 godzin, usługa Replikacja systemu plików DFS wyłączy połączenie i zarejestruje w dzienniku swoje zdarzenie 5016.
Utwórz od nowa konfigurację
Jeśli problem nie zostanie rozwiązany samoczynnie, usuń konfigurację powodującą błąd i utwórz ją od nowa. W tym celu sprawdź alert lub zdarzenie 6008 usługi Replikacja systemu plików DFS, aby ustalić którego obiektu dotyczy błąd, a następnie przy użyciu narzędzia Replikacja systemu plików DFS lub polecenia dfsradmin usuń obiekt i utwórz go od nowa.
Uwaga: Aby zmienić konfigurację usługi Replikacja systemu plików DFS, musisz należeć do grupy Administratorzy domeny w domenie, w której jest skonfigurowana dana grupa replikacji, być twórcą tej grupy replikacji lub mieć delegowane odpowiednie uprawnienia.
Weryfikacja
Ten monitor jest automatycznie resetowany do stanu prawidłowej kondycji po rozwiązaniu problemu.
Zdarzenie 6008 usługi Replikacja systemu plików DFS (http://go.microsoft.com/fwlink/?LinkId=187154)
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.InvalidConfigParameterMonitor" 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.InvalidConfigParameterMonitor_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[5]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[2]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[3]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[4]$</AlertParameter5>
<AlertParameter6>$Data/Context/Params/Param[6]$</AlertParameter6>
</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">6008</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">6608</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6604</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<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>