créer un cluster de basculement

S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Cet article montre comment créer un cluster de basculement à l'aide du composant logiciel enfichable Gestionnaire du cluster de basculement ou de Windows PowerShell. Il s'appuie sur un déploiement classique dans lequel les objets ordinateur du cluster et ses rôles en cluster associés sont créés dans les services de domaine Active Directory (AD DS). Si vous déployez un cluster espaces de stockage direct, consultez Déployer des espaces de stockage direct. Pour plus d’informations sur l’utilisation d’un cluster de basculement dans Azure Stack HCI, consultez Créer un cluster Azure Stack HCI.

Vous pouvez également déployer un cluster détaché d’Active Directory. Cette méthode de déploiement vous permet de créer un cluster de basculement sans les autorisations nécessaires pour créer des objets ordinateur dans AD DS ni le besoin de demander à ce que les objets ordinateur soient prédéfinis dans AD DS. Cette option est disponible uniquement via Windows PowerShell, et elle n'est recommandée que pour certains scénarios spécifiques. Pour plus d’informations, voir Déployer un cluster détaché d’Active Directory.

Liste de vérification : créer un cluster de basculement

Statut Tâche Informations de référence
Vérifier les prérequis Vérifier les prérequis
Installer la fonctionnalité de clustering de basculement sur chaque serveur à ajouter comme nœud de cluster Installer la fonctionnalité de clustering de basculement
Exécuter l'Assistant Validation de cluster pour valider la configuration Valider la configuration
Exécuter l'Assistant Création d'un cluster pour créer le cluster de basculement Créer le cluster de basculement
Créer des rôles en cluster pour héberger des charges de travail de cluster Créer des rôles en cluster

Vérifier les prérequis

Avant de commencer, vérifiez les conditions préalables suivantes :

  • Assurez-vous que l'ensemble des serveurs que vous voulez ajouter en tant que nœuds de cluster exécutent la même version de Windows Server.
  • Examinez la configuration matérielle requise pour vous assurer que votre configuration est prise en charge. Pour plus d'informations, voir Configuration matérielle requise pour le clustering de basculement et options de stockage. Si vous créez un cluster espaces de stockage direct, consultez Configuration matérielle requise pour les espaces de stockage direct.
  • Pour ajouter un stockage en cluster lors de la création du cluster, assurez-vous que tous les serveurs peuvent accéder au stockage. (Vous pouvez aussi ajouter un stockage en cluster après avoir créé le cluster.)
  • Vérifiez que l'ensemble des serveurs à ajouter comme nœuds de cluster sont membres du même domaine Active Directory.
  • (Facultatif) Créez une unité d'organisation (UO) et déplacez les comptes d'ordinateurs pour les serveurs à ajouter comme nœuds de cluster dans l'UO. Nous vous recommandons, à titre de meilleure pratique, de placer les clusters de basculement dans leur propre UO dans AD DS. Cela peut vous aider à mieux repérer les paramètres de stratégie de groupe ou les paramètres de modèle de sécurité qui affectent les nœuds de cluster. Le fait d'isoler les clusters dans leur propre UO vous aide aussi à vous prémunir contre les risques de suppression accidentelle d'objets ordinateur de cluster.

Par ailleurs, vérifiez les conditions requises en matière de comptes :

  • Assurez-vous que le compte que vous envisagez d'utiliser pour créer le cluster est un utilisateur de domaine qui dispose de droits d'administrateur sur tous les serveurs que vous voulez ajouter en tant que nœuds de cluster.
  • Assurez-vous que l'une ou l'autre des conditions suivantes est vraie :
    • L'utilisateur qui crée le cluster dispose de l'autorisation de création d'objets ordinateur sur l'UO ou le conteneur où résident les serveurs qui constitueront le cluster.
    • Si l'utilisateur ne dispose pas de l'autorisation de création d'objets ordinateur, demandez à un administrateur de domaine de prédéfinir un objet ordinateur de cluster pour le cluster. Pour plus d'informations, voir Prédéfinir des objets ordinateur de cluster dans les services de domaine Active Directory.

Remarque

Cette condition ne s’applique pas si vous souhaitez créer un cluster détaché d’Active Directory dans Windows Server 2012 R2. Pour plus d’informations, voir Déployer un cluster détaché d’Active Directory.

Installer la fonctionnalité de clustering de basculement

Vous devez installer la fonctionnalité de clustering de basculement sur chaque serveur à ajouter comme nœud de cluster.

Installer la fonctionnalité de clustering de basculement

  1. Démarrez le Gestionnaire de serveur.

  2. Dans le menu Gérer, sélectionnez Ajouter des rôles et fonctionnalités.

  3. Dans la page Avant de commencer, sélectionnez Suivant.

  4. Dans la page Sélectionner le type d’installation, sélectionnez Installation basée sur un rôle ou une fonctionnalité, puis sélectionnez Suivant.

  5. Sur la page Sélectionner le serveur de destination, sélectionnez le serveur sur lequel vous voulez installer la fonctionnalité avant de sélectionnerSuivant.

  6. Dans la page Sélectionner des rôles serveurs, sélectionnez Suivant.

  7. Dans la page Sélectionner des fonctionnalités, cochez la case Clustering de basculement.

  8. Pour installer les outils de gestion des clusters de basculement, sélectionnez Ajouter des fonctionnalités, puis Suivant.

  9. Dans la page Confirmer les sélections pour l’installation, sélectionnez Installer.
    La fonctionnalité de clustering de basculement ne nécessite pas le redémarrage du serveur.

  10. Une fois l’installation terminée, sélectionnez Fermer.

  11. Répétez cette procédure sur chaque serveur à ajouter comme nœud de cluster.

Remarque

Après avoir installé la fonctionnalité de clustering de basculement, nous vous recommandons d'appliquer les dernières mises à jour de Windows Update. De même, dans le cas d’un cluster de basculement basé sur Windows Server 2012, passez en revue l’article du Support Microsoft Correctifs et mises à jour recommandés pour les clusters de basculement basés sur Windows Server 2012, puis installez les mises à jour applicables.

Valider la configuration

Avant de créer le cluster de basculement, nous vous recommandons vivement de valider la configuration en vérifiant que les paramètres matériels et logiciels sont compatibles avec le clustering de basculement. Microsoft ne prend en charge une solution de cluster que si elle réussit tous les tests de validation et si tous les composants matériels sont certifiés pour la version de Windows Server exécutée sur les nœuds de cluster.

Notes

Pour exécuter tous les tests, vous devez disposer d'au moins deux nœuds. Si vous n'en avez qu'un, la plupart des tests de stockage importants ne s'exécuteront pas.

Exécuter les tests de validation de cluster

  1. Sur un ordinateur doté des outils de gestion du cluster de basculement installés à partir des outils d'administration de serveur distant, ou sur un serveur sur lequel vous avez installé la fonctionnalité de clustering de basculement, démarrez le Gestionnaire du cluster de basculement. Pour exécuter ces tests sur un serveur, démarrez le Gestionnaire de serveurs puis, dans le menu Outils, sélectionnez Gestionnaire du cluster de basculement.

  2. Dans le volet Gestionnaire du cluster de basculement, sous Gestion, sélectionnez Validez la configuration.

  3. Dans la page Avant de commencer, sélectionnez Suivant.

  4. Sur la page Sélectionner des serveurs ou un cluster, dans la zone Entrez un nom, entrez le nom NetBIOS ou le nom de domaine complet d’un serveur que vous prévoyez d’ajouter comme nœud de cluster de basculement, puis sélectionnez Ajouter. Répétez cette étape pour chaque serveur à ajouter. Pour ajouter plusieurs serveurs à la fois, séparez les noms d’une virgule ou d’un point-virgule. Par exemple, entrez les noms au format server1.contoso.com, server2.contoso.com. Quand vous avez terminé, cliquez sur Suivant.

  5. Sur la page Options de test, sélectionnez Exécuter tous les tests (recommandé), puis Suivant.

  6. Dans la page Confirmation, sélectionnez Suivant.

    La page de validation affiche l'état des tests en cours d'exécution.

  7. Dans la page Résumé, procédez de l'une ou l'autre des façons suivantes :

    • Si les résultats indiquent que les tests ont abouti favorablement et que donc la configuration est adaptée au clustering, et si vous voulez créer le cluster dans la foulée, assurez-vous que la case Créer le cluster maintenant en utilisant les nœuds validés est cochée, puis sélectionnez Terminer. Ensuite, passez à l'étape 4 de la procédure Créer le cluster de basculement.

    • Si les résultats indiquent la présence d’avertissements ou d’échecs, sélectionnez Afficher le rapport pour voir les détails et identifier les problèmes que vous devez corriger. Notez qu'un avertissement dans le cadre d'un test de validation indique que l'aspect en question du cluster de basculement peut être pris en charge, mais qu'il n'est peut-être pas conforme aux meilleures pratiques.

      Notes

      Si vous recevez un avertissement pour le test Valider la réservation persistante des espaces de stockage, voir le billet de blog qui explique qu’un avertissement de validation du cluster de basculement Windows indique que vos disques ne prennent pas en charge les réservations persistantes pour les espaces de stockage pour plus d’informations.

Pour plus d'informations sur les tests de validation du matériel, voir Valider le matériel pour un cluster de basculement.

Créer le cluster de basculement

Pour effectuer cette étape, assurez-vous que le compte d'utilisateur avec lequel vous ouvrez la session remplit les conditions décrites dans la section Vérifier les conditions préalables de cette rubrique.

  1. Démarrez le Gestionnaire de serveur.

  2. Dans le menu Outils, sélectionnez Gestionnaire du cluster de basculement.

  3. Dans le volet Gestionnaire du cluster de basculement, sous Gestion, sélectionnez Créer le cluster.

    L'Assistant Création d'un cluster s'ouvre.

  4. Dans la page Avant de commencer, sélectionnez Suivant.

  5. Si la page Sélectionner les serveurs s’affiche, dans la zone Entrez un nom, entrez le nom NetBIOS ou le nom de domaine complet d’un serveur que vous prévoyez d’ajouter en tant que nœud de cluster de basculement, puis sélectionnez Ajouter. Répétez cette étape pour chaque serveur à ajouter. Pour ajouter plusieurs serveurs à la fois, séparez les noms d’une virgule ou d’un point-virgule. Par exemple, entrez les noms au format server1.contoso.com; server2.contoso.com. Quand vous avez terminé, cliquez sur Suivant.

    Notes

    Si vous décidez de créer le cluster immédiatement après avoir exécuté la validation dans le cadre de la procédure de validation de la configuration, la page Sélectionner les serveurs ne s’affiche pas. Les nœuds qui ont été validés sont ajoutés automatiquement à l'Assistant Création d'un cluster, si bien que vous n'avez pas besoin de les entrer à nouveau.

  6. Si vous avez passé l'étape de validation antérieure, la page Avertissement de validation s'affiche. Nous vous recommandons vivement d'exécuter la validation du cluster. Microsoft assure uniquement la prise en charge des clusters qui ont réussi tous les tests de validation. Pour exécuter les tests de validation, sélectionnez Oui, puis Suivant. Complétez l’Assistant Validation d’une configuration comme décrit dans Valider la configuration.

  7. Dans la page Point d'accès pour l'administration du cluster, procédez comme suit :

    1. Dans la zone Nom du cluster, entrez le nom que vous voulez utiliser pour administrer le cluster. Avant cela, prenez connaissance des informations suivantes :

      • Pendant la création du cluster, ce nom est inscrit en tant qu'objet ordinateur de cluster (aussi appelé objet nom de cluster ou CNO) dans AD DS. Si vous spécifiez un nom NetBIOS pour le cluster, le CNO est créé à l'emplacement où résident les objets ordinateur des nœuds du cluster. Il peut s'agir soit du conteneur Ordinateurs par défaut, soit d'une UO.
      • Pour spécifier un autre emplacement pour le CNO, vous pouvez entrer le nom unique d'une UO dans la zone Nom du cluster. Par exemple : CN=ClusterName, OU=Clusters, DC=Contoso, DC=com.
      • Si un administrateur du domaine a prédéfini le CNO dans une UO différente de celle où résident les nœuds du cluster, spécifiez le nom unique fourni par l'administrateur du domaine.
    2. Si la carte réseau du serveur n'a pas été configurée pour utiliser DHCP, vous devez configurer une ou plusieurs adresses IP statiques pour le cluster de basculement. Cochez la case correspondant à chaque réseau que vous voulez utiliser pour la gestion du cluster. Sélectionnez le champ Adresse en regard d’un réseau sélectionné, puis entrez l’adresse IP que vous voulez attribuer au cluster. Cette adresse IP (et les autres éventuelles) est associée au nom de cluster dans le système DNS (Domain Name System).

    Remarque

    Si vous utilisez Windows Server 2019, vous avez la possibilité d’utiliser un nom de réseau distribué pour le cluster. Un nom de réseau distribué utilise les adresses IP des serveurs membres au lieu d’exiger une adresse IP dédiée pour le cluster. Par défaut, Windows utilise un nom de réseau distribué s’il détecte que vous créez le cluster dans Azure (vous n’avez donc pas besoin de créer un équilibreur de charge interne pour le cluster) ou une adresse IP ou statique normale si l’exécution est locale. Pour plus d’informations, consultez Nom du réseau distribué.

    1. Quand vous avez terminé, cliquez sur Suivant.
  8. Dans la page Confirmation, examinez les paramètres. Par défaut, la case Ajouter la totalité du stockage disponible au cluster est cochée. Décochez cette case dans l'un des cas suivants :

    • Vous souhaitez configurer le stockage à un moment ultérieur.
    • Vous envisagez de créer des espaces de stockage en cluster via le Gestionnaire du cluster de basculement ou les applets de commande de clustering de basculement Windows PowerShell, et vous n'avez pas encore créé d'espaces de stockage dans Services de fichiers et de stockage. Pour plus d'informations, voir Déployer des espaces de stockage en cluster.
  9. Sélectionnez Suivant pour créer le cluster de basculement.

  10. Dans la page Résumé, vérifiez que le cluster de basculement a bien été créé. En présence d’avertissements ou d’erreurs, examinez le résumé généré ou sélectionnez Afficher le rapport pour voir le rapport complet. Sélectionnez Terminer.

  11. Pour vérifier que le cluster a été créé, assurez-vous que le nom du cluster figure bien sous Gestionnaire du cluster de basculement dans l'arborescence de navigation. Vous pouvez développer le nom du cluster avant de sélectionner les éléments figurant sous Nœuds, Stockage ou Réseaux pour voir les ressources associées.

    Notez que la réplication du nom du cluster dans DNS peut prendre un certain temps. Une fois l’inscription et la réplication DNS accomplies, si vous sélectionnez Tous les serveurs dans le Gestionnaire de serveurs, le nom du cluster doit être répertorié en tant que serveur avec un état de Facilité de gestion égal à En ligne.

Après avoir créé le cluster, vous pouvez effectuer certaines opérations comme vérifier la configuration de quorum du cluster et créer éventuellement des volumes partagés de cluster. Pour plus d’informations, consultez Présentation du quorum dans les espaces de stockage direct et Utiliser des volumes partagés de cluster dans un cluster de basculement.

Créer des rôles en cluster

Après avoir créé le cluster de basculement, vous pouvez créer des rôles en cluster pour héberger des charges de travail de cluster.

Notes

Pour les rôles en cluster qui nécessitent un point d'accès client, un objet ordinateur virtuel est créé dans AD DS. Par défaut, tous les objets ordinateur virtuel du cluster sont créés dans le même conteneur ou la même UO en tant que CNO. Notez qu'après avoir créé un cluster, vous pouvez déplacer le CNO vers n'importe quelle UO.

Nous expliquons ici comment créer un rôle en cluster :

  1. Utilisez le Gestionnaire de serveur ou Windows PowerShell pour installer le rôle ou la fonctionnalité nécessaire à un rôle en cluster sur chaque nœud de cluster de basculement. Par exemple, si vous voulez créer un serveur de fichiers en cluster, installez le rôle de serveur de fichiers sur tous les nœuds du cluster.

    Le tableau suivant présente les rôles en cluster que vous pouvez configurer dans l'Assistant Haute disponibilité, ainsi que le rôle serveur associé ou la fonctionnalité que vous devez installer comme condition préalable.

    Rôle en cluster Rôle ou fonctionnalité prérequis
    Serveur d'espace de noms Espaces de noms (partie du rôle de serveur de fichiers)
    Serveur d'espace de noms DFS Rôle de serveur DHCP
    Distributed Transaction Coordinator (DTC) None
    Serveur de fichiers Rôle de serveur de fichiers
    Application générique Non applicable
    Script générique Non applicable
    Service générique Non applicable
    Service Broker de réplication Hyper-V Rôle Hyper-V
    iSCSI Target Server Serveur cible iSCSI (partie du rôle de serveur de fichiers)
    Serveur iSNS Fonctionnalité Service serveur iSNS
    Message Queuing Fonctionnalité Services Message Queuing
    Autre serveur None
    Machine virtuelle Rôle Hyper-V
    Serveur WINS Fonctionnalité Serveur WINS
  2. Dans le Gestionnaire du cluster de basculement, développez le nom du cluster, cliquez avec le bouton droit sur Rôles, puis sélectionnez Configurer un rôle.

  3. Suivez les étapes de l'Assistant Haute disponibilité pour créer le rôle en cluster.

  4. Pour vérifier que le rôle en cluster a été créé, dans le volet Rôles, assurez-vous que l'état du rôle est Exécution en cours. Le volet Rôles indique aussi le nœud propriétaire. Pour tester le basculement, cliquez avec le bouton droit sur le rôle, pointez sur Déplacer, puis sélectionnez Sélectionner un nœud. Dans la boîte de dialogue Déplacer le rôle en cluster, sélectionnez le nœud de cluster souhaité, puis OK. Dans la colonne Nœud propriétaire, vérifiez que le nœud propriétaire a changé.

Créer un cluster de basculement à l'aide de Windows PowerShell

Les applets de commande Windows PowerShell remplissent la même fonction que les procédures précédentes décrites dans cette rubrique. Entrez chaque applet de commande sur une seule ligne, même si elles tiennent sur plusieurs lignes du fait de contraintes de mise en forme.

Notes

Vous devez utiliser Windows PowerShell pour créer un cluster détaché d’Active Directory dans Windows Server 2012 R2. Pour plus d'informations sur la syntaxe, voir Déployer un cluster détaché d'Active Directory.

L'exemple suivant installe la fonctionnalité de clustering de basculement.

Install-WindowsFeature –Name Failover-Clustering –IncludeManagementTools

L'exemple suivant exécute tous les tests de validation de cluster sur les ordinateurs nommés Server1 et Server2.

Test-Cluster –Node Server1, Server2

Notes

L’applet de commande Test-Cluster génère les résultats dans un fichier journal du répertoire de travail actif. Par exemple : C:\Users<username>\AppData\Local\Temp.

L'exemple suivant crée un cluster de basculement nommé MyCluster avec les nœuds Server1 et Server2, attribue l'adresse IP statique 192.168.1.12, puis ajoute la totalité du stockage disponible au cluster de basculement.

New-Cluster –Name MyCluster –Node Server1, Server2 –StaticAddress 192.168.1.12

L'exemple suivant crée le même cluster de basculement que dans l'exemple précédent, mais il n'ajoute pas le stockage disponible au cluster de basculement.

New-Cluster –Name MyCluster –Node Server1, Server2 –StaticAddress 192.168.1.12 -NoStorage

L'exemple suivant crée un cluster nommé MyCluster dans l'UO Cluster du domaine Contoso.com.

New-Cluster -Name CN=MyCluster,OU=Cluster,DC=Contoso,DC=com -Node Server1, Server2

Pour obtenir des exemples d’ajout de rôles en cluster, voir les rubriques Add-ClusterFileServerRole et Add-ClusterGenericApplicationRole.

Autres informations