L'un des nœuds de cluster de basculement Windows peut-il s'exécuter sur Linux?

8

Comme SQL Server est disponible pour Linux, puis-je configurer le clustering sur des nœuds Linux? Je veux dire mélangé avec Windows - certains nœuds sont sous Linux, d'autres sous Windows dans le même cluster?

igelr
la source
Y a-t-il une raison pour laquelle la mise en miroir ne suffit pas?
Joshua

Réponses:

14

Comme SQL Server est disponible pour Linux, puis-je configurer le clustering sur des nœuds Linux?

Vous pouvez configurer Corosync et pacemaker pour Linux. Bonne chance.

Je veux dire mélangé avec Windows - certains nœuds sont sous Linux, d'autres sous Windows dans le même cluster?

Dans le même cluster, non. Quelqu'un discutera avec moi et dira: "Eh bien, Sean, vous pouvez faire des groupes de disponibilité à échelle de lecture comme ça!" et cela peut être vrai, mais ce n'est pas un cluster.

La seule façon de procéder serait d'avoir deux clusters différents, répartis sur un groupe de disponibilité distribué. Si vous voulez rendre la vie compliquée, ce serait la configuration pour le faire.

Sean Gallardy - Utilisateur retraité
la source
1

Oui - la plateforme croisée est prise en charge pour les groupes de disponibilité AlwaysON. Microsoft recommande de l'utiliser uniquement pour la migration et non pour HA.

Voir - Configurer le groupe de disponibilité SQL Server Always On sur Windows et Linux (multiplateforme)

Kin Shah
la source
2
Kin, ce n'est pas un cluster, ce CLUSTER_TYPE = NONEqui signifie que vous n'obtiendrez pas HA. Il s'agit d'une AG à échelle de lecture.
Sean Gallardy - Utilisateur retraité
2
Oui d'accord. Je voulais juste souligner qu'il peut principalement être utilisé à l'échelle de la lecture ou pour la migration (que je vais utiliser pour migrer de Windows vers Linux).
Kin Shah