Um dos nós do cluster de failover do Windows pode ser executado no Linux?

8

Como o SQL Server está disponível para Linux, posso configurar o cluster nos nós do Linux? Quero dizer, misturado com o Windows - alguns nós estão no Linux, outros no Windows no mesmo cluster?

igelr
fonte
Existe uma razão pela qual o espelhamento não é suficiente?
Joshua

Respostas:

14

Como o SQL Server está disponível para Linux, posso configurar o cluster nos nós do Linux?

Você pode configurar o Corosync e o pacemaker para Linux. Boa sorte.

Quero dizer, misturado com o Windows - alguns nós estão no Linux, outros no Windows no mesmo cluster?

No mesmo cluster, não. Alguém discutirá comigo e dirá: "Bem, Sean, você pode criar grupos de disponibilidade em escala de leitura como esta!" e isso pode ser verdade, no entanto, não é um cluster.

A única maneira de fazer isso seria ter dois clusters diferentes, estendidos por um grupo de disponibilidade distribuído. Se você quer tornar a vida mais complicada, essa seria a configuração necessária.

Sean Gallardy - Usuário aposentado
fonte
1

Sim - a plataforma cruzada é suportada pelos grupos de disponibilidade AlwaysON. A Microsoft recomenda usar isso apenas para migração e não para alta disponibilidade.

Consulte - Configurar o Grupo de Disponibilidade AlwaysOn do SQL Server no Windows e Linux (multiplataforma)

Kin Shah
fonte
2
Kin, não é um cluster, portanto, o CLUSTER_TYPE = NONEque significa que você não terá HA. Este é um AG em escala de leitura.
Sean Gallardy - Usuário aposentado 17/10
2
Sim combinado. Só queria destacar que, na maioria das vezes, ele pode ser usado para escala de leitura ou migração (que eu vou usar para migrar do Windows para o Linux).
Kin Shah