La ressource de nom du réseau de clusters n'a pas réussi à inscrire des mises à jour dynamiques pour un nom DNS

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

Knowledge Base article:

Résumé

Dans un cluster, une ressource de nom de réseau peut être importante, car d'autres ressources en dépendent. Une ressource de nom de réseau peut être mise en ligne uniquement si elle est configurée correctement et si elle est correctement prise en charge par les réseaux disponibles et les configurations réseau.

Détails de l'événement

ID de l'événement :

1578

Source :

Microsoft-Windows-FailoverClustering

Nom symbolique :

RES_NETNAME_DNS_TEST_FOR_DYNAMIC_UPDATE_FAILED

Message : La ressource du nom de réseau de cluster '%1' n’a pas pu inscrire des mises à jour dynamiques pour le nom '%2' sur l’adaptateur '%4'. Le serveur DNS pourrait ne pas être configuré pour accepter les mises à jours dynamiques. Le code d'erreur est « %3 ». Contactez l’administrateur de votre serveur DNS pour vérifier que celui-ci est disponible et configuré pour les mises à jour dynamiques.%n%nVous pouvez également désactiver les mises à jour DNS dynamiques en décochant le paramètre « Enregistrer les adresses de cette connexion dans le système DNS » dans les paramètres TCP/IP avancés pour l’adaptateur '%4' sous l’onglet DNS. Recherchez dans les codes d’erreurs système ( http://go.microsoft.com/fwlink/?LinkId=83027).

Causes

Le document RFC (Request For Comments) 2136 permet de former une réponse de mise à jour dynamique à l'aide des deux méthodes suivantes :

Le serveur DNS sur un ordinateur sur lequel est exécuté Windows Server 2008 R2 utilise la méthode 1, alors que des serveurs DNS tiers utilisent la méthode 2.

Ce problème se produit en raison de la manière dont un ordinateur exécutant Windows Server 2008 R2 interprète le paquet réponse reçu depuis un serveur DNS. Cette interprétation est effectuée après votre tentative d'enregistrement dynamique d'enregistrements SRV.

Un client DNS exécutant Windows Server 2008 R2 traite une réponse qui utilise la méthode 2 comme un paquet erroné, même si le code d'état renvoyé pour la mise à jour est « success » Ce comportement provoque la journalisation de l'événement d'erreur NETLOGON avec l'ID 5774 qui a pour code d'état 9502 (DNS_ERROR_BAD_PACKET) ou empêche le cluster de mettre des ressources en ligne dans le scénario 2.

Résolutions

Vérifier la configuration DNS

La ressource de nom de réseau n'a pas pu enregistrer un ou plusieurs noms de système DNS (Domain Name System). Si l'Observateur d'événements n'est pas ouvert actuellement, référez-vous à « Ouvrir l'Observateur d'événements et afficher les événements relatifs au clustering de basculement ». Si l'événement contient un code d'erreur que vous n'avez pas encore recherché, référez-vous à « Rechercher des informations supplémentaires sur des codes d'erreur contenus dans certains messages d'événements ». Vérifiez les points suivants après avoir révisé les messages d'événements :

Pour exécuter les procédures suivantes, vous devez être un membre du groupe Administrateurs local sur chaque serveur en clusters, et le compte que vous utilisez doit être un compte de domaine, ou une autorité équivalente doit vous avoir été déléguée.

Ouvrir l’Observateur d’événements et voir les événements relatifs au clustering de basculement

Pour ouvrir l'Observateur d'événements et afficher les événements relatifs au clustering de basculement :

Rechercher des informations supplémentaires sur les codes d’erreur contenus dans certains messages d’événements

Pour rechercher des informations supplémentaires sur des codes d'erreur contenus dans certains messages d'événements :

NET HELPMSG errorcode

Vérifier

Pour exécuter les procédures suivantes, vous devez être un membre du groupe Administrateurs local sur chaque serveur en clusters, et le compte que vous utilisez doit être un compte de domaine, ou une autorité équivalente doit vous avoir été déléguée.

Vérifier que la ressource de nom de réseau peut être mise en ligne

Pour vérifier que la ressource de nom de réseau peut être mise en ligne :

Pour effectuer un contrôle rapide de l'état d'une ressource, vous pouvez exécuter la commande suivante.

Utiliser une commande pour vérifier l’état d’une ressource dans un cluster de basculement

Pour utiliser une commande pour contrôler l'état d'une ressource dans un cluster de basculement :

CLUSTER RESOURCE ResourceName /STATUS

Si vous exécutez la commande précédente sans spécifier un nom de ressource, l'état est affiché pour toutes les ressources dans le cluster.

Element properties:

TargetMicrosoft.Windows.10.0.Cluster.Monitoring.Service
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
La ressource de nom du réseau de clusters n'a pas réussi à inscrire des mises à jour dynamiques pour un nom DNS
{0}

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.10.0.Cluster.Cluster.network.name.resource.failed.to.register.dynamic.updates" Enabled="true" Target="Clus8Library!Microsoft.Windows.10.0.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.10.0.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.10.0.Cluster.Cluster.network.name.resource.failed.to.register.dynamic.updates.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>