web-dev-qa-db-fra.com

SQL Server: plusieurs groupes de disponibilité, un cluster, comment conserver le nœud de cluster principal comme principal?

J'ai une configuration de serveur de base de données où trois instances de base de données SQL Server sont configurées sur trois nœuds d'un cluster de basculement Windows Server (WSFC).

L'administrateur système, qui est responsable du cluster Windows, m'accuse de définir manuellement le nœud de cluster principal comme autre chose que ce qu'il est.

Les groupes de disponibilité défaillants sur des réplicas secondaires, à inclure lors des redémarrages lorsqu'ils prennent automatiquement le relais, peuvent-ils également amener le cluster de basculement Windows Server sous-jacent à basculer le nœud principal et non à le rétablir?

Cela a le potentiel de devenir un problème distrayant, m'empêchant de faire le travail. J'espère être orienté dans la bonne direction pour éviter que cela ne se reproduise.

4
J.D. Walker

Converti à partir des commentaires:

Faites-vous référence aux ressources du cluster principal? Si oui, la réponse est non, le basculement du rôle de cluster pour le groupe de disponibilité n'aurait pas d'impact sur les ressources de cluster de base. Les ressources du cluster principal basculeront bien sûr vers un autre nœud si le propriétaire actuel est redémarré ou perd la connectivité, mais ce comportement n'est pas affecté par ce qui se passe avec les ressources AG. - Tony Hinkle

Pour que le rôle de cluster de basculement se replie sur le nœud "principal", vous devez:

  1. Configurez le nœud principal. Cliquez avec le bouton droit sur le rôle de cluster. Cliquez sur "Propriétés". Dans l'onglet "Général", configurez les "Propriétaires préférés" de sorte que le nœud principal souhaité soit le seul propriétaire "préféré".

  2. Basculez vers l'onglet "Basculement" et choisissez l'option "Autoriser le repli", puis définissez les options souhaitées sur le moment du repli.

5
Max Vernon

Compromis atteint, après une matinée gâchée. Le roi Sysadmin a décidé que rien ne pourrait jamais être sur C en tant que primaire, même pas un instant. Même mon compromis sur les travaux automatiques qui nous enverraient un courriel à tous a été refusé.

Cela dit, j'ai défini C comme basculement manuel, alors maintenant, lorsque A redémarre, tous les AG (actuellement cinq d'entre eux) basculent vers B.Il est d'accord avec moi, je bascule manuellement vers A pour m'assurer que les bases de données sont correctes.

0
J.D. Walker