Fehler der Clusternetzwerknamen-Ressource beim Registrieren dynamischer Updates für DNS-Namen.

Microsoft.Windows.6.2.Cluster.Cluster.network.name.resource.failed.to.register.dynamic.updates (Rule)

Knowledge Base article:

Zusammenfassung

In einem Cluster kann eine Netzwerknamenressource wichtig sein, weil andere Ressourcen davon abhängig sind. Eine Netzwerknamenressource kann nur online geschaltet werden, wenn sie richtig konfiguriert ist und ordnungsgemäß von den verfügbaren Netzwerken und Netzwerkkonfigurationen unterstützt wird.

Ereignisdetails

Ereignis-ID:

1578

Quelle:

Microsoft-Windows-FailoverClustering

Symbolischer Name:

RES_NETNAME_DNS_TEST_FOR_DYNAMIC_UPDATE_FAILED

Meldung: Fehler beim Registrieren dynamischer Updates für den Namen "%2" über Adapter "%4" durch die Cluster-Netzwerknamenressource "%1". Möglicherweise wurde der DNS-Server nicht für das Akzeptieren dynamischer Updates konfiguriert. Fehlercode: "%3". Wenden Sie sich an Ihren DNS-Server-Administrator, um sicherzustellen, dass der DNS-Server verfügbar und für dynamische Updates konfiguriert ist.%n%nAlternativ können Sie die dynamischen DNS-Updates deaktivieren, indem Sie in den erweiterten TCP/IP-Einstellungen für Adapter "%4" auf der Registerkarte "DNS" die Einstellung "Adressen dieser Verbindung in DNS registrieren" deaktivieren. Suchen Sie nach Systemfehlercodes ( http://go.microsoft.com/fwlink/?LinkId=83027).

Ursachen

Die RFC (Request for Comments) 2136 ermöglicht die Bildung einer dynamischen Updateantwort mithilfe der zwei folgenden Methoden:

Der DNS-Server auf einem Computer, auf dem Windows Server 2008 R2 ausgeführt wird, verwendet Methode 1, während die DNS-Server von Drittherstellern Methode 2 verwenden.

Dieses Problem tritt wegen der Art auf, in der ein Computer, auf dem Windows Server 2008 R2 ausgeführt wird, das von einem DNS-Server empfangene Antwortpaket interpretiert. Diese Interpretation erfolgt, nachdem Sie versucht haben, SRV-Einträge dynamisch zu registrieren.

Ein DNS-Client, auf dem Windows Server 2008 R2 ausgeführt wird, behandelt eine Antwort, die Methode 2 verwendet, als ungültiges Paket, auch wenn der zurückgegebene Statuscode für das Update "Erfolgreich" ist. Dieses Verhalten verursacht die Protokollierung des NETLOGON-Fehlers mit der Ereignis-ID 5774 und einem Statuscode von 9502 (DNS_ERROR_BAD_PACKET) oder blockiert bei dem Cluster das Onlineschalten von Ressourcen in Szenario 2.

Lösungen

Überprüfen der DNS-Konfiguration

Die Netzwerknamenressource konnte mindestens einen DNS-Namen (Domain Name System) nicht registrieren. Wenn die Ereignisanzeige zurzeit nicht geöffnet ist, finden Sie weitere Informationen unter "Öffnen der Ereignisanzeige und Anzeigen von Ereignissen im Zusammenhang mit Failoverclustering". Wenn das Ereignis einen Fehlercode enthält, den Sie noch nicht nachgeschlagen haben, finden Sie weitere Informationen unter "Suchen weiterer Informationen zu Fehlercodes, die in manchen Meldungen enthalten sind". Nachdem Sie eine Ereignismeldung gelesen haben, überprüfen Sie Folgendes:

Zum Ausführen der folgenden Verfahren müssen Sie Mitglied der lokalen Gruppe Administratoren auf jedem der Clusterserver sein, und das von Ihnen verwendete Konto muss ein Domänenkonto sein, oder die entsprechenden Berechtigungen müssen an Sie delegiert worden sein.

Öffnen der Ereignisanzeige und Anzeigen von Ereignissen im Zusammenhang mit Failoverclustering

So öffnen Sie die Ereignisanzeige und zeigen Ereignisse im Zusammenhang mit Failoverclustering an

Suchen weiterer Informationen zu Fehlercodes, die in manchen Meldungen enthalten sind

So suchen Sie weitere Informationen zu Fehlercodes, die in manchen Meldungen enthalten sind

NET HELPMSG Fehlercode

Überprüfen

Zum Ausführen der folgenden Verfahren müssen Sie Mitglied der lokalen Gruppe Administratoren auf jedem der Clusterserver sein, und das von Ihnen verwendete Konto muss ein Domänenkonto sein, oder die entsprechenden Berechtigungen müssen an Sie delegiert worden sein.

Überprüfen, ob eine Netzwerknamenressource online geschaltet werden kann

So überprüfen Sie, ob eine Netzwerknamenressource online geschaltet werden kann

Um den Status einer Ressource schnell zu überprüfen, können Sie den folgenden Befehl ausführen.

Verwenden eines Befehls zum Überprüfen des Status einer Ressource in einem Failovercluster

So verwenden Sie einen Befehl zum Überprüfen des Status einer Ressource in einem Failovercluster

CLUSTER RESOURCE ResourceName /STATUS

Wenn Sie diesen Befehl ausführen, ohne einen Ressourcennamen anzugeben, wird der Status aller Ressourcen im Cluster angezeigt.

Element properties:

TargetMicrosoft.Windows.6.2.Cluster.Monitoring.Service
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Fehler der Clusternetzwerknamen-Ressource beim Registrieren dynamischer Updates für DNS-Namen.
{0}

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.6.2.Cluster.EventProvider Default
WA WriteAction Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription Default

Source Code:

<Rule ID="Microsoft.Windows.6.2.Cluster.Cluster.network.name.resource.failed.to.register.dynamic.updates" Enabled="true" Target="Clus8Library!Microsoft.Windows.6.2.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.6.2.Cluster.EventProvider">
<Criteria>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1578</Value>
</ValueExpression>
</SimpleExpression>
</Criteria>
<LogName>System</LogName>
<PublisherName>Microsoft-Windows-FailoverClustering</PublisherName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ClusLibrary!Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.6.2.Cluster.Cluster.network.name.resource.failed.to.register.dynamic.updates.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>