Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Résumé

Lorsque vous ne pouvez pas créer un écouteur de groupe de disponibilité AlwaysOn de Microsoft SQL Server 2012, il est souvent le symptôme d’autres problèmes dans lequel vous ne peut pas créer un objet dans Active Directory ou enregistrer les adresses IP dans DNS. Ces problèmes se produisent généralement en raison de la stratégie de domaine, ou un manque d’autorisations pour le cluster Windows d’interagir avec Active Directory ou DNS.

Lorsque vous créez un port d’écoute de SQL Server, cluster Windows crée une ressource de point d’accès client. Si SQL Server ne peut pas créer un port d’écoute, il peut être impossible de signaler l’origine parce que le cluster Windows consiste à créer la ressource. Dans ce cas, vous pouvez collecter le journal du cluster Windows et le journal des événements système de Windows afin de diagnostiquer la cause.

Si vous ne pouvez pas créer un port d’écoute, il s’agit généralement au moins une des raisons suivantes :

  • Vous n’avez pas les autorisations de cluster Windows nécessaires pour créer et modifier un nom de compte de cluster d’Active Directory.

  • Vous ne pouvez pas enregistrer l’adresse IP dans le système DNS en raison de certains problèmes qui impliquent une adresse IP en double ou non valide.

  • Vous enfreignez les stratégies de Windows.

Cet article décrit les étapes que vous pouvez effectuer pour diagnostiquer un échec de la tentative de créer un port d’écoute si SQL Server ne peut pas indiquer la cause. En outre, cet article répertorie quelques messages d’erreur que vous pouvez voir en cas d’échec de la création de port d’écoute de groupe de disponibilité.

Plus d'informations

SQL Server peut ne pas signaler la cause lorsque vous ne pouvez pas créer un écouteur de groupe de disponibilité

Lorsque vous créez un écouteur de groupe de disponibilité en utilisant la boîte de dialogue Ajouter un écouteur de SQL Server Management Studio, vous pouvez recevoir un message d’erreur qui inclut des informations sur la cause de l’erreur, qui peut vous aider à résoudre le problème. Par exemple, vous recevez un message d’erreur à propos d’une adresse IP incorrecte pour le sous-réseau semblable à la suivante :

L’adresse IP spécifiée ' <Adresse IP>' n’est pas valide dans la plage d’adresses IP autorisées de cluster. Contactez l’administrateur réseau pour sélectionner les valeurs appropriées pour la plage d’adresses IP autorisées de cluster. (Microsoft SQL Server, erreur : 19457)


Image 1

Toutefois, vous recevrez peut-être un message d’erreur n’explique pas pourquoi vous ne pouvez pas créer l’écouteur du groupe. Par exemple, lorsque vous essayez de créer un écouteur de groupe de disponibilité, vous recevez un message d’erreur semblable à la suivante, qui ne spécifie pas la cause réelle de l’erreur :

Msg 19471, niveau 16, état 0, ligne 2
Le cluster WSFC Impossible d’obtenir la ressource de nom de réseau dont le nom DNS ' <nom DNS>' en ligne. Le nom DNS ont été pris ou entrer en conflit avec les services de noms existante, ou si le service de cluster WSFC ne peut pas être exécuté ou est inaccessible. Utiliser un nom DNS différent pour résoudre les conflits de noms, ou recherchez dans le journal de cluster WSFC pour plus d’informations.


Msg 19476, niveau 16, état 4, ligne 2
Échec de la tentative pour créer le nom réseau et une adresse IP pour le port d’écoute. Le service WSFC ne peut pas être exécuté ou est inaccessible dans son état actuel, ou les valeurs fournies pour le nom de réseau et l’adresse IP peut être incorrect. Vérifier l’état du cluster WSFC et valider le nom réseau et une adresse IP avec l’administrateur réseau.

Image 2

Ce problème se produit car Windows cluster ne peut pas créer et mettre en ligne l’accès client point qui est une ressource en cluster. Lorsque vous rencontrez ce problème, vous pouvez collecter les informations pertinentes à partir du journal de cluster Windows et le journal des événements système de Windows pour trouver la cause. Pour ce faire, procédez comme suit.

Étape 1 : Notez l’heure exacte à laquelle le problème s’est produitExécutez les étapes requises pour reproduire le problème et notez l’heure à laquelle ce problème se produit.

Étape 2 : Rérifiez les données dans le journal de cluster Windows (Cluster.log)Recherchez le fichier Cluster.log pour le nom de réseau que vous avez désigné pour l’écouteur de groupe.

Remarques

  • Les entrées du fichier Cluster.log sont dans enregistrées en temps universel coordonné (UTC).

  • Pour générer le journal du cluster Windows à l’aide d’une invite de commandes d’administration dans Windows Server 2008 R2 ou une version ultérieure de Windows Server, exécutez la commande suivante :

    Cluster log /g


    Image 4

  • Pour générer le journal du cluster Windows à l’aide de Windows PowerShell, exécutez l’applet de commande suivante dans une fenêtre PowerShell avec élévation de privilèges :

    Get-ClusterLog


    Image 5

  • Par défaut, le fichier journal est créé dans % WINDIR%\cluster\reports.

Étape 3 : Passez en revue les données du journal des événements système de WindowsPassez en revue le journal des événements système de Windows pour les entrées associées à la tentative de création du port d’écoute à l’aide de l’heure que vous avez noté à l’étape 1.


Parfois, SQL Server ne peut pas rapporter des informations spécifiques sur pourquoi vous ne pouvez pas créer un écouteur de groupe en raison de la stratégie de domaine. Par exemple, stratégie de domaine permet à un utilisateur de domaine créer dix comptes d’ordinateur par défaut. Lorsque vous essayez de créer un écouteur de groupe qui serait à votre compte d’ordinateur onzième, SQL Server peut signaler uniquement les messages d’erreur génériques « Msg 19471 » et « Msg 19476" qui sont décrits dans la section « Plus informations ».

Pour déterminer la cause de pourquoi vous ne pouvez pas créer un écouteur de groupe, passez en revue le journal des événements système de Windows et le fichier Cluster.log.

  • Pour passer en revue le journal des événements système de Windows, procédez comme suit :

    1. Cliquez sur Démarrer, pointez sur programmes, pointez sur Outils d’administration, puis cliquez sur Observateur d’événements.

    2. Dans l’arborescence de la console, développez Journaux Windows, puis cliquez sur système.

    3. Dans le volet de détails, faites défiler les événements les plus récents et recherchez l’événement 1194. Sous l’onglet Général , plusieurs causes sont proposés pour la cause de l’échec.

    4. Cliquez sur l’onglet Détails . Dans la Vue simplifiée sous la section EventData , vous trouverez un message d’erreur plus spécifique qui ressemble au suivant :

      Vous avez dépassé le nombre maximal de comptes d’ordinateur que vous êtes autorisé à créer dans ce domaine.

      Image 6

  • Pour passer en revue les entrées dans le fichier Cluster.log, procédez comme suit :

    1. Cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Windows PowerShell V2, avec le bouton droit de Windows PowerShell ISEet puis cliquez sur Exécuter en tant qu’administrateur.

    2. À l’invite de commandes, exécutez l’applet de commande suivante pour générer un journal de cluster :

      Get-ClusterLog


      Image 5

    3. Dans le bloc-notes, ouvrez le fichier Cluster.log.

    4. Cliquez sur Modifier, puis cliquez sur Rechercher dans le bloc-notes et recherchez la chaîne « Impossible de créer l’objet ordinateur <nom DNS>. » Examinez les résultats, et vous pouvez rechercher des messages semblables aux suivants :

      00000d24.00000dc8 :: nom du réseau <heure> INFO [RES] : [<nom de réseau>] NetUserAdd objet <nom DNS> Sub nomde domaine : \\ denom de domaine, résultat : 8557



      00000d24.00000dc8 :: nom du réseau <heure> ERR [RES] : [<nom de réseau>] Impossible de créer l’objet ordinateur <nom DNS> dans Active Directory, erreur 8557

    5. Pour déterminer ce qu’indique l’erreur, tapez Net helpmsg 8557 à l’invite de commande et appuyez sur ENTRÉE.
      Image 9

ConclusionVous pouvez maintenant en conclure que la cause du problème est attribuée à une stratégie d’Active Directory est activé dans votre environnement. Dans ce cas, les utilisateurs authentifiés dans un domaine qui sont assignés à l’utilisateur l’autorisation « Ajouter des stations de travail à un domaine » et peuvent de créer jusqu'à dix comptes d’ordinateur dans le domaine. Le message d’erreur s’affiche car vous avez dépassé cette limite.


Parfois, SQL Server ne peut pas rapporter des informations spécifiques sur pourquoi vous ne pouvez pas créer un écouteur de groupe en raison d’autorisations insuffisantes dans Active Directory. Par exemple, le compte de nom de cluster nécessite l’autorisation « Ordinateur de créer des objets » lorsque vous créez un service en cluster ou une application. Lorsque le compte de nom de cluster n’a pas cette autorisation, SQL Server ne peut pas créer l’écouteur de groupe de disponibilité. Lorsque vous essayez de créer un écouteur de groupe avec des autorisations insuffisantes, SQL Server peut signaler uniquement les messages d’erreur génériques « Msg 19471 » et « Msg 19476" qui sont décrits dans la section « Plus informations ».

Pour trouver la cause de ce problème, passez en revue le journal des événements système de Windows et le fichier Cluster.log.

  • Passez en revue le journal des événements système de Windows. Pour ce faire, procédez comme suit :

    1. Cliquez sur Démarrer, pointez sur programmes, pointez sur Outils d’administration, puis cliquez sur Observateur d’événements.

    2. Dans l’arborescence de la console, développez Journaux Windows, puis cliquez sur le journal du système qui contient l’événement que vous souhaitez afficher.

    3. Sous l’onglet Détails , faites défiler les événements les plus récents et recherchez l’événement 1194. Sous l’onglet Général , plusieurs raisons sont proposées pour la cause de la défaillance, telles que « l’identité de cluster ' <domaine>' a les autorisations de créer des objets ordinateur. »

    4. Cliquez sur l’onglet Détails . Dans la Vue simplifiée sous la section EventData , vous trouverez un message d’erreur plus spécifique qui ressemble au suivant :

      L’attribut de service d’annuaire spécifié ou la valeur n’existe pas.

      Image 12

  • Passez en revue les entrées dans le fichier Cluster.log. Pour ce faire, procédez comme suit :

    1. Cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Windows PowerShell V2, avec le bouton droit de Windows PowerShell ISEet puis cliquez sur Exécuter en tant qu’administrateur.

    2. À l’invite de commandes, exécutez l’applet de commande suivante pour générer un journal de cluster :

      Get-ClusterLog

      Image 5

    3. Dans le bloc-notes, ouvrez le fichier Cluster.log.

    4. Cliquez sur Modifier, puis sur Rechercher dans le bloc-notes, pour rechercher la chaîne « N’a pas pu créer l’objet ordinateur <nom DNS>. » Examinez les résultats, et vous pouvez rechercher un message semblable au suivant :

      00000d24.000005f8 :: nom du réseau <heure> ERR [RES] : [<nom de réseau>] Impossible de créer l’objet ordinateur <nom DSN> dans Active Directory, erreur 8202


    5. Pour déterminer ce qu’indique l’erreur, tapez Net helpmsg 8202 à l’invite de commande et appuyez sur ENTRÉE.
      Image 14

ConclusionVous pouvez maintenant en conclure que le compte de nom de cluster n’a pas l’autorisation de « Ordinateur de créer des objets » dans le conteneur d’ordinateur dans Active Directory utilisateurs et ordinateurs.


Pour plus d’informations sur la façon d’obtenir les autorisations nécessaires dans Active Directory lors de la création d’écouteurs de groupe de disponibilité de SQL Server, consultez le site Web Microsoft TechNet suivant :

Comment configurer des comptes d’ordinateurs Active Directory dans un cluster de basculementAvant de créer un cluster de basculement Windows, vous devez vérifier si le compte d’utilisateur de domaine qui exécute l’Assistant Création d’un Cluster a la « créer des objets ordinateur »autorisation. Pour plus d’informations, vous pouvez afficher la section « Étapes pour configurer le compte de la personne qui installe le cluster » du guidementionné précédemment.

Si votre stratégie de sécurité de l’organisation ne vous permet pas d’accorder cette autorisation à un compte d’utilisateur spécifique, vous pouvez demander à vos administrateurs de domaine pour accorder l’autorisation « Créer des objets ordinateur » au compte du nom de cluster une fois que vous avez créé le cluster de basculement Windows. Pour plus d’informations, vous pouvez afficher la section « Étapes de préconfiguration du cluster nom compte » du guidementionné précédemment.

Lorsque vous exécutez l’Assistant haute disponibilité, il est généralement plus simple de laisser le compte est créé et configuré automatiquement si vous n’avez pas prédéfini le compte d’ordinateur pour un nom de réseau virtuel d’écouteur, une application ou un service en cluster. Toutefois, si vous avez prédéfinir les comptes en raison des exigences de votre organisation, puis suivez les étapes décrites dans la section « Étapes pour configurer le compte pour une application ou un service en cluster » du guidementionné précédemment.

Remarques

  • Pour utiliser la procédure qui est décrite dans cette section, vous devez disposer de l’autorisation d’opérateur de compte ou un administrateur de domaine.

  • Si vous configurez un port d’écoute de disponibilité de groupe sur plusieurs sous-réseaux, vous devez obtenir des adresses IP statiques à partir de chaque sous-réseau auquel appartient le réplica. En règle générale, vous devez parler aux administrateurs réseau pour cela.


Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×