Numéro d'article: 305813 - Dernière mise à jour: lundi 16 février 2004 - Version: 7.1

Procédure pour modifier le mot de passe du compte de service de cluster

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.

Sommaire

Agrandir tout | Réduire tout

Résumé

Le clustering Windows pour Windows Server 2003 permet de modifier le mot de passe du compte de service de cluster sur le domaine ainsi que sur chacun des n?uds locaux sans avoir à mettre le cluster hors ligne. Si plusieurs clusters utilisent le même compte de service de cluster, vous pouvez les modifier simultanément. Dans Microsoft Windows NT 4.0 et Microsoft Windows 2000, pour modifier le mot de passe du compte de service de cluster, vous devez arrêter préalablement le service de cluster sur tous les n?uds.

Pour modifier le mot de passe d'un compte de service de cluster dans un cluster Windows Server 2003, vous devez respecter les conditions suivantes :
  • Les clusters en mode mixte fonctionnant sous Windows 2000 ne sont pas pris en charge ; tous les n?uds doivent fonctionner sous Windows Server 2003 ou une version ultérieure.
  • Tous les n?uds doivent utiliser le même compte de domaine pour le service de cluster.
  • Tous les n?uds doivent être en ligne ou en pause.
  • Le mécanisme de mise à jour n'est pas transactionnel ; si la modification de mot de passe n'est pas effectuée sur tous les n?uds, un temps mort partiel peut se produire lors de l'obtention des mots de passe mis à jour.
  • Vous devez ouvrir une session avec un compte disposant des droits d'accès au domaine pour modifier le mot de passe du compte de service de cluster sur le contrôleur de domaine. Vous devez disposer de droits d'administrateur local sur chaque n?ud afin de modifier le mot de passe du compte de service local. Ce compte doit également permettre de parcourir les répertoires dans le domaine du cluster. (Remarque : Ce droit est accordé à tous les utilisateurs du domaine par défaut.
  • Cet article concerne uniquement la modification du compte de service de cluster. Si d'autres services sont en cours d'exécution dans le même compte de service de cluster, vous devez les modifier manuellement.

Plus d'informations

Modification du mot de passe du service de cluster

Pour modifier le mot de passe du compte de service de cluster avec Cluster.exe, tapez la commande suivante à une invite de commande afin d'afficher la liste de tous les paramètres disponibles :
CLUSTER /changepass /?

Exemples

Remarque : Dans les exemples suivants :
  • EASTCLUSTER est un nom de cluster.
  • WESTCLUSTER est un nom de cluster.
  • NEWpassword est le nouveau mot de passe.
  • OLDpassword est l'ancien mot de passe.
Pour modifier le mot de passe du compte de service de cluster pour un seul cluster, utilisez la syntaxe suivante pour remplacer le mot de passe du cluster EASTCLUSTER OLDpassword par NEWpassword :
cluster /cluster:EASTCLUSTER /changepassword:NEWpassword,OLDpassword
Remarque : Si vous ne spécifiez pas le nouveau mot de passe (NEWpassword) et l'ancien mot de passe (OLDpassword), vous devez les tapez après avoir appuyé sur ENTRÉE.

Pour modifier le mot de passe du compte de service de cluster sur plusieurs clusters, vous devez spécifier les clusters supplémentaires. Par exemple, pour modifier le mot de passe du cluster WESTCLUSTER en plus de celui du cluster EASTCLUSTER, utilisez la syntaxe suivante :
cluster /cluster:EASTCLUSTER,WESTCLUSTER /changepassword:NEWpassword,OLDpassword

Utilisation d'autres commutateurs

Vous pouvez également opter pour d'autres commutateurs avec le paramètre /changepassword :

Réduire ce tableauAgrandir ce tableau
CommutateurDescription
/skipdcCe commutateur permet de modifier le mot de passe sur les n?uds de cluster mais pas sur le contrôleur de domaine. Il peut être utile si l'administrateur du domaine a modifié le compte manuellement sur le contrôleur de domaine. Il est inutile de spécifier l'ancien mot de passe avec ce commutateur.
/forcePar défaut, la commande /changepassword détecte si tous les n?uds du cluster sont en ligne. Si l'un des n?uds de cluster est hors ligne, la modification du mot de passe échoue et un message d'erreur s'affiche. Pour forcer la modification d'un mot de passe sur tous les n?uds disponibles, optez pour le commutateur /force. Vous devrez intervenir manuellement sur tous les n?uds qui ne sont pas disponibles lors de la modification du mot de passe.
/testCe paramètre permet de tester si la modification du mot de passe peut être effectuée sur le domaine et sur tous les n?uds de cluster avant de procéder à toute modification. Il est recommandé d'utiliser ce commutateur avant d'effectuer une modification car Cluster.exe n'est pas transactionnel et ne peut pas restaurer l'ancien mot de passe s'il n'est pas écrit correctement sur tous les n?uds du contrôleur de domaine.

Dépannage

Le tableau suivant présente toutes les erreurs et solutions possibles que vous pouvez rencontrer lorsque vous utilisez Cluster.exe si un problème se produit lors de la modification du mot de passe du service de cluster sur les n?uds ou le domaine.

Réduire ce tableauAgrandir ce tableau
Code d'erreurMessage d'erreurAction suggérée
État d'échec OpenClusterÉchec de l'interrogation du cluster nom.Vérifiez que le cluster spécifié est disponible, que le nom spécifié dans la ligne de commande est correct et que la ressource cluster disposant de ce nom (notamment Nom réseau) est en ligne.
État d'échec OpenSCManager, OpenService, QueryServiceConfig, OpenClusterNode, GetClusterNodeId ou GetClusterNodeStateÉchec de l'interrogation du n?ud nom du cluster nom.Vérifiez que tous les n?uds du cluster spécifié sont en ligne, liés au cluster et répondent aux interrogations réseau.
ERROR_INVALID_SERVICE_ACCOUNTLes clusters n'utilisent pas tous le même compte de domaine.Modifiez le mot de passe des clusters qui utilisent un compte de domaine différent dans des invocations distinctes de la commande du cluster.
ERROR_ALL_NODES_NOT_AVAILABLELes clusters ne sont pas tous disponibles (au moins un des n?uds est hors ligne ou en pause).Pour chaque cluster spécifié, vérifiez que tous les n?uds du cluster sont en ligne et liés au cluster.
État d'échec DsGetDcNameAucun contrôleur de domaine n'est disponible.Vérifiez la connexion entre l'ordinateur client sur laquelle la commande de cluster est exécutée et le contrôleur de domaine du compte de cluster.
État d'échec NetUserChangePasswordÉchec de la modification du mot de passe sur le contrôleur de domaine.Vérifiez la connexion avec le contrôleur de domaine et les autorisations de modification du mot de passe (notamment l'exactitude de l'ancien mot de passe).
ERROR_MORE_DATAAbandon de la modification du mot de passe sur le cluster nom après nombre tentatives car le nombre de n?uds du cluster n'est pas stable.Vérifiez que les n?uds ne sont pas liés au cluster lors de la commande de modification du mot de passe.
ERROR_CLUSTER_INCOMPATIBLE_VERSIONSLa modification du mot de passe n'a pas été effectuée sur le cluster nom car il contient au moins un n?ud qui exécute Windows NT 4.0 ou Windows 2000.Supprimez ou mettez à niveau les n?uds exécutant Windows NT 4.0 ou Windows 2000.
ERROR_FILE_CORRUPTLa modification du mot de passe n'a pas été effectuée sur le cluster nom car le service de cluster a détecté des données endommagées dans un message reçu du réseau.

- ou -

La modification du mot de passe n'a pas été effectuée sur le n?ud nom du cluster nom car le service de cluster a détecté des données endommagées dans un message reçu du réseau.
Vérifiez l'intégrité du réseau et/ou la sécurité. Si une erreur spécifique au n?ud se produit, il faut modifier le mot de passe du compte de service de cluster manuellement sur le n?ud sur lequel cette opération n'a pas été effectuée, de façon à ce que ce n?ud rejoigne le cluster.
CRYPT_E_HASH_VALUELa modification du mot de passe n'a pas été effectuée sur le cluster %1!ws! car le service de cluster n'a pas été en mesure d'établir une connexion sécurisée entre les n?uds.

- ou -

La modification du mot de passe n'a pas été effectuée sur le n?ud nom du cluster nom car le service de cluster n'a pas été en mesure d'établir une connexion sécurisée entre les n?uds.
Vérifiez l'intégrité du réseau et/ou la sécurité. Si une erreur spécifique au n?ud se produit, il faut modifier le mot de passe du compte de service de cluster manuellement sur le n?ud sur lequel cette opération n'a pas été effectuée, de façon à ce que ce n?ud rejoigne le cluster.
Autres états d'erreur spécifiques au clusterLa modification du mot de passe sur le cluster nom a échoué. Le code d'erreur est nombre (nombre hexadécimal) : message d'erreur systèmeL'action appropriée dépend du code d'erreur.
Autres états d'erreur spécifiques au n?udLa modification du mot de passe n'a pas été effectuée sur le n?ud nom du cluster nom. Le code d'erreur est nombre (nombre hexadécimal) : message d'erreur systèmeL'action appropriée dépend du code d'erreur. Il faut modifier le mot de passe du compte de service de cluster manuellement sur le n?ud sur lequel cette opération n'a pas été effectuée, de façon à ce que ce n?ud rejoigne le cluster.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
Mots-clés : 
kbhowto kbclustering KB305813
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.