Serveur d'impression

Installation pas à pas de SQL Server 2016 sur un cluster de basculement Windows Server 2016 – Serveur d’impression

Le 9 juillet 2019 - 10 minutes de lecture

Par: Edwin Sarmiento | Dernière mise à jour: 2017-03-21 | Commentaires (7) | Conseils connexes: 1 | 2 | 3 | Plus> Clustering

Problème

Dans un conseil précédent sur

Validation d'un cluster Windows avant l'installation de SQL Server 2014
, J'ai vu
comment installer SQL Server 2014 sur un cluster de basculement Windows Server 2012 R2 (WSFC).
Avec Windows Server 2016 déjà disponible publiquement, je souhaite mettre à niveau et
migrer mes clusters de basculement SQL Server 2008 vers SQL Server 2016 s'exécutant sous Windows
Server 2016. Comment créer un cluster de basculement Windows Server 2016 pour
SQL Server 2016 et éventuellement mettre à niveau et migrer mes bases de données?

Solution

Windows Server 2008 a effectué l'installation et la configuration de clusters de basculement
beaucoup plus facile que les versions précédentes de Windows Server, ce qui en fait le standard
pour l'expérience d'installation pour les versions ultérieures. Pas grand chose a changé avec l'installation
et configuration, mais de nouvelles fonctionnalités ont été introduites qui ont rendu Windows Server 2016
la plate-forme de choix pour la haute disponibilité des charges de travail SQL Server
– à la fois pour les instances en cluster avec basculement et les groupes de disponibilité.

Certaines des fonctionnalités de clustering de basculement Windows Server 2016 qui s'appliquent à SQL
Server 2016 sont énumérés ci-dessous:

  • Clusters de basculement indépendants du domaine Active Directory.
     Cela vous permet de déployer WSFC sans un domaine Active Directory.
  • Connaissance du site pour les WSFC multi-sites. Avec le support du multi-site,
     WSFC dispersés géographiquement à partir de Windows Server 2008, cluster de basculement
     Les nœuds peuvent maintenant être regroupés en fonction de leur emplacement physique – que ce soit pour
     haute disponibilité locale ou pour la reprise après sinistre.
  • Connaissance du site pour la configuration du quorum. Avec l'introduction
     de la connaissance de site pour les WSFC multi-sites, la configuration du quorum interagit désormais
     avec la configuration de site préférée. Le quorum dynamique favorisera la préférence
     site.
  • Type de témoin utilisant Azure Blob Storage. La capacité de placer
     un témoin du stockage blob Azure pour les déploiements WSFC multi-sites en fait un outil rentable
     option que d'avoir un troisième centre de données dédié.
  • Mise en quarantaine des nœuds problématiques. Les nœuds en mauvaise santé sont mis en quarantaine
     et ne sont plus autorisés à rejoindre le WSFC, les empêchant de nuire à
     la santé globale de la WSFC.
  • Réplique de stockage. La capacité de faire nativement au niveau des blocs
     réplication sans avoir besoin d'une technologie de réplication propriétaire basée sur le stockage
     permet de déployer plus facilement des instances en cluster avec basculement SQL Server pour
     haute disponibilité locale et reprise sur sinistre.
  • Stockage direct direct (S2D). Cela permet la création de très
     stockage disponible à partir d'un stockage attaché localement pouvant être utilisé pour SQL Server
     basculement des instances en cluster.
  • Mise à niveau du système d'exploitation sur place. La possibilité d'effectuer un système d'exploitation sur place
     mises à niveau de Windows Server 2012 R2 vers des clusters de basculement Windows Server 2016
     avec un temps d'immobilisation minime voire nul réduit le besoin de matériel supplémentaire requis
     pour la migration et les mises à niveau côte à côte et un effort supplémentaire pour la réinstallation et la configuration
     les charges de travail s'exécutant sur le WSFC existant.

Dans cette série d’astuces, vous allez installer un cluster de basculement SQL Server 2016
instance sur un cluster de basculement Windows Server 2016 de manière traditionnelle – avec Active
Serveurs liés à l'annuaire et stockage partagé pour les bases de données SQL Server. Configuration
TCP / IP et la jonction des serveurs à votre domaine Active Directory est en dehors de la portée
de cette astuce. Consultez vos administrateurs système pour savoir comment effectuer ces tâches.
Il est supposé que les serveurs que vous joindrez au WSFC sont déjà connectés.
à un domaine Active Directory et que le compte d'utilisateur de domaine que vous utiliserez
pour effectuer l'installation et la configuration dispose de privilèges administratifs locaux
sur tous les serveurs.

Nous couvrirons les autres fonctionnalités dans les prochains conseils.

Préparer les disques partagés

Semblable à

ce conseil précédent
, vous devez provisionner votre stockage partagé en fonction de votre
exigence. Cette astuce suppose que le stockage partagé sous-jacent a déjà été
physiquement attaché à tous les nœuds WSFC et que le matériel répond aux exigences
défini dans l'article de Microsoft TechNet

Configuration matérielle requise pour le clustering avec basculement et options de stockage
.

La gestion du stockage partagé nécessite une compréhension de votre produit de stockage spécifique.
ce qui est en dehors de la portée de cette astuce. Consultez votre fournisseur de stockage pour plus d'informations.

Dans mon environnement, j'ai configuré quatre (4) volumes de stockage partagés – SQL_DATA_H,
SQL_DATA_I et SQL_DATA_J alloués aux bases de données SQL Server et DISK_W à
le disque témoin.

gestion de disque

L'objectif ici est de provisionner le stockage partagé à la fois en termes de capacité et de performances.
Effectuez les tests de contrainte de stockage nécessaires pour vous assurer que vous obtenez le
quantité appropriée d'IOP promis par votre fournisseur de stockage. Vous pouvez utiliser le

Utilitaire DiskSpd
dans ce but.

Ajout de la fonctionnalité de clustering avec basculement

Avant de pouvoir créer un cluster de basculement, vous devez installer le Basculement
Clustering
fonctionnalité sur tous les serveurs que vous souhaitez inclure dans le WSFC.
La fonctionnalité de clustering avec basculement n'est pas activée par défaut. Si vous envisagez de déployer
plusieurs serveurs pour appartenir à un WSFC, vous pouvez créer un déploiement de système d'exploitation serveur générique
image qui comprend cette fonctionnalité. Cela peut être fait en utilisant le

Utilitaire Sysprep
intégré au système d'exploitation Windows Server.

Pour ajouter la fonctionnalité Clustering avec basculement:

  1. Ouvrez le Tableau de bord du gestionnaire de serveur et cliquez sur le
    Ajouter des rôles et des fonctionnalités
    lien. Cela lancera le Ajouter des rôles et
     Assistant de fonctionnalités
    .
  2. Ajout de la fonctionnalité de clustering avec basculement

  3. Cliquez dans les différentes boîtes de dialogue jusqu'à ce que vous atteigniez le Sélectionner
     fonctionnalités
    boite de dialogue. dans le Sélectionner des fonctionnalités dialogue
     case, sélectionnez la Clustering avec basculement case à cocher et cliquez
    Suivant.
  4. Sélectionner des fonctionnalités pour la mise en cluster avec basculement

    Lorsque vous êtes invité avec le Ajouter des fonctionnalités requises pour le basculement
     Clustering
    boîte de dialogue, cliquez sur Ajouter des fonctionnalités. Cliquez sur
    Suivant.

    Ajouter les fonctionnalités requises pour le clustering avec basculement

    REMARQUE: Dans les versions précédentes de SQL Server, vous deviez
     installer le .NET Framework 3.5 avec SP 1. Ce n'est plus le cas avec
     SQL Server 2016.

  5. dans le Confirmer les sélections d'installation boîte de dialogue, cliquez sur
    Installer pour confirmer la sélection et procéder à l'installation.
  6. Assistant Ajout de rôles et de fonctionnalités - Confirmez les sélections d'installation

REMARQUE: Effectuez ces étapes sur tous les serveurs souhaités.
rejoindre dans votre WSFC.

Exécution de l'assistant de validation du cluster de basculement

Ensuite, vous devez exécuter le Assistant de validation du cluster de basculement
du Gestion du cluster de basculement console comme décrit dans

ce conseil précédent
. Vous pouvez lancer l’outil à partir du Gestionnaire de serveur
tableau de bord, sous Outils et sélectionnez Gestionnaire de cluster de basculement.

Exécution de l'assistant de validation du cluster de basculement

REMARQUE: Ces étapes peuvent être effectuées sur n’importe quel serveur
cela agira en tant que nœuds dans votre WSFC.

  1. dans le Gestion du cluster de basculement console, sous le
    La gestion section, cliquez sur le Valider la configuration
    lien. Cela lancera le Valider un assistant de configuration.
  2. Dans la console de gestion du cluster de basculement, sous la section Gestion, cliquez sur le bouton Valider la configuration.

  3. dans le Sélectionner des serveurs ou un cluster boîte de dialogue, entrez le
     noms d'hôtes des noeuds que vous souhaitez ajouter en tant que membres de votre WSFC. Cliquez sur
    Suivant.
  4. Dans la boîte de dialogue Serveurs ou Cluster, entrez les noms d'hôte des noeuds que vous souhaitez ajouter en tant que membres de votre WSFC.

  5. dans le Options de test boîte de dialogue, acceptez l'option par défaut
    Courir unell tests (recommandé) et cliquez Suivant.
     Ceci exécutera tous les tests nécessaires pour valider si les nœuds sont ou non
     OK pour le WSFC.
  6. exécuter tous les tests nécessaires pour vérifier si les nœuds sont corrects pour le WSFC

  7. dans le Confirmation boîte de dialogue, cliquez sur Suivant.
     Cela exécutera tous les tests de validation nécessaires.
  8. Boîte de dialogue de confirmation

  9. dans le Résumé boîte de dialogue, vérifiez que tous les
     les chèques retournent des résultats positifs
  10. Boîte de dialogue Résumé

    Une note sur les résultats: Dans le passé, le Grappe
     Assistant de validation
    peut signaler Attention messages relatifs
     aux problèmes de configuration de réseau et de disque, mises à jour de sécurité manquantes, incompatibles
     pilotes, etc. La recommandation générale a toujours été de résoudre toutes les erreurs
     et des problèmes signalés par l'Assistant Validation de cluster avant de poursuivre.
     les prochaines étapes. Et ça l'est toujours.

    Avec Windows Server 2016, les contrôles pour les espaces de stockage directs ont été inclus.
     dans l'Assistant Validation de cluster. Malgré le choix du Courir unell
     tests (recommandés)
    option, l'assistant de validation de cluster exclura
     ces chèques.

    Sélection de test pour les espaces de stockage directs

    C’est pourquoi vous recevrez un message d’avertissement dans le rapport de validation du cluster.
     bien que tous les contrôles par défaut sélectionnés renvoient des résultats positifs.

    Rapport de validation du cluster de basculement

  11. Pour créer la WSFC à l'aide des serveurs que vous venez de valider, sélectionnez le
    Créez le cluster maintenant en utilisant les nœuds validés … case à cocher
     et cliquez terminer.

Une autre façon d’exécuter la validation du cluster avec basculement consiste à utiliser le

Cluster de test
Cmdlet PowerShell comme décrit dans

ce conseil précédent
.

Dans cette astuce, vous avez:

  • Vu certaines des nouvelles fonctionnalités de clustering avec basculement de Windows Server 2016 qui
     appliquer aux charges de travail SQL Server
  • Avait une idée de la façon de provisionner le stockage partagé pour votre WSFC
  • Ajout de la fonctionnalité Clustering avec basculement sur tous les serveurs que vous envisagez
     rejoindre un WSFC
  • Sélectionnez l'Assistant Validation du cluster de basculement et
  • Ont vu les nouvelles vérifications de validation pour Storage Spaces Direct pouvant entraîner
     un message d'avertissement lors de l'exécution de l'Assistant Validation du cluster de basculement

Dans le prochain conseil de cette série, vous expliquerez le processus de création du
WSFC et configurer les paramètres de quorum de cluster à l'aide du nouveau Windows Server 2016
fonctions de clustering avec basculement. Une fois que vous avez réussi à créer un serveur Windows fonctionnel
Cluster de basculement 2016, le seul moment où vous pouvez installer SQL Server
2016

Prochaines étapes
  • Consultez les conseils précédents sur l’installation de SQL Server 2008 sur un serveur Windows
     Cluster 2008

    Partie 1
    ,

    Partie 2
    ,

    Partie 3
    et

    Partie 4
    pour voir la différence dans l'expérience d'installation entre Windows Server
     2008 et Windows Server 2016.
  • En savoir plus sur les sujets suivants:

Dernière mise à jour: 2017-03-21

obtenir des scripts

bouton suivant

A propos de l'auteur
Edwards Sarmiento, auteur de MSSQLTips

Edwin M Sarmiento est un MVP Microsoft SQL Server et un Master certifié Microsoft basé à Ottawa, au Canada, spécialisé dans la haute disponibilité, la reprise après sinistre et les infrastructures système.

Voir tous mes conseils

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.