DFS-R: Gültigkeit von Parametern

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

Dieses Objekt überwacht die DFS-Replikationskonfiguration in den Active Directory-Domänendiensten (AD DS) und in der lokalen Datenbank und generiert eine kritische Warnung, wenn ein ungültiger Konfigurationsparameter erkannt wird.

Knowledge Base article:

Zusammenfassung

Dieses Objekt überwacht die DFS-Replikationskonfiguration in den Active Directory-Domänendiensten (AD DS) und in der lokalen Datenbank und generiert eine kritische Warnung, wenn ein ungültiger Konfigurationsparameter erkannt wird. Dazu wird eine Überprüfung auf DFS-Replikationsereignis 6008 ausgeführt.

Ursachen

Ein fehlerhafter Status dieses Monitors weist darauf hin, dass das betroffene Objekt von DFS-Replikation deaktiviert wurde, weil in der Konfiguration von AD DS oder in der lokalen Konfiguration eine falsche Zeichenfolge oder ein falscher Parameter vorhanden ist.

Lösungen

Warten, bis die Replikation der Konfigurationsänderungen in AD DS abgeschlossen ist

DFS-Replikation wiederholt diesen Vorgang; das Problem ist normalerweise automatisch behoben, wenn die Konfigurationsänderungen in AD DS repliziert wurden.

Um Konfigurationsänderungen direkt abzurufen, öffnen Sie ein Eingabeaufforderungsfenster, und geben Sie dann den folgenden Befehl einmal für jedes Mitglied der Replikationsgruppe ein, wobei [domain] die Domäne ist, in der sich der Server befindet, und [server] der Servername:

Dfsrdiag PollAD /Member:[domain\server]

Wenn das Problem weiterhin besteht, überprüfen Sie, ob die AD DS-Replikation funktioniert und der Dienst eine Verbindung mit einem Domänencontroller herstellen kann. Wenn das Problem weiterhin 8 Stunden lang besteht, deaktiviert der DFS-Replikationsdienst die Verbindung und protokolliert DFS-Replikationsereignis 5016.

Konfiguration neu erstellen

Wenn sich das Problem nicht von alleine behebt, löschen Sie die Konfiguration, die den Fehler verursacht, und erstellen Sie sie neu. Überprüfen Sie dazu die Warnung oder DFS-Replikationsereignis 6008, um das betroffene Objekt zu ermitteln, und verwenden Sie dann DFS-Replikation oder den Befehl dfsradmin, um das Objekt zu löschen und neu zu erstellen.

Hinweis: Zum Ändern der Konfiguration von DFS-Replikation müssen Sie Mitglied der Gruppe "Domänen-Admins" in der Domäne sein, in der die Replikationsgruppe konfiguriert ist, Ersteller der Replikationsgruppe sein, oder es müssen entsprechende Berechtigungen an Sie delegiert worden sein.

Überprüfung

Dieser Monitor wird automatisch auf einen fehlerfreien Status zurückgesetzt, wenn das Problem behoben wurde.

Zusätzliche Informationen

DFS-Replikationsereignis 6008 (http://go.microsoft.com/fwlink/?LinkId=187154)

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: Ungültiger Parameter in Konfiguration
DFS-Replikation hat einen ungültigen Konfigurationsparameter festgestellt. DFS-Replikation kann nach diesem Fehler nicht wiederhergestellt werden, und das betroffene Objekt wird bis zur Korrektur des Parameters deaktiviert.
Weitere Informationen:
Objektname: {0}
Objekttyp: {1}
Objekt-GUID: {2}
Parametername: {3}
Fehler: {4}
Quelldomänencontroller: {5}
RunAsDefault

Source Code:

<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>