gebeurtenis
31 mrt, 23 - 2 apr, 23
De grootste SQL-, Fabric- en Power BI-leerevenement. 31 maart – 2 april. Gebruik code FABINSIDER om $ 400 te besparen.
Zorg dat u zich vandaag nog registreertDeze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
van toepassing op:SQL Server- - Linux
In dit artikel wordt uitgelegd hoe u een exemplaar van een SQL Server-failovercluster (FCI) uitvoert in Linux. Als u geen SQL Server FCI op Linux hebt gemaakt, raadpleegt u Failoverclusterexemplaar configureren - SQL Server op Linux (RHEL).
Failover voor FCI's is vergelijkbaar met een Windows Server-failovercluster (WSFC). Als het clusterknooppunt dat als host fungeert voor de FCI een fout ondervindt, moet de FCI automatisch een failover naar een ander knooppunt uitvoeren. In tegenstelling tot een WSFC is er geen manier om voorkeurseigenaren in te stellen, dus Pacemaker kiest het knooppunt dat de nieuwe host voor de FCI is.
Er zijn momenten waarop u de FCI handmatig naar een ander knooppunt wilt overzetten. Het proces verloopt anders dan bij FCI's op een WSFC. In een WSFC voert u een failover uit van resources op rolniveau. In Pacemaker kiest u een hulpbron om te verplaatsen, en als alle beperkingen juist zijn, dan zullen de andere elementen ook meebewegen.
De manier om een failover uit te voeren, is afhankelijk van de Linux-distributie. Volg de instructies voor uw Linux-distributie.
Voer de volgende stappen uit om een handmatige failover uit te voeren op Red Hat Enterprise Linux -servers (RHEL) of Ubuntu-servers.
Geef de volgende opdracht uit:
sudo pcs resource move <FCIResourceName> <NewHostNode>
<FCIResourceName> is de naam van de Pacemaker-resource voor de SQL Server FCI.
<NewHostNode> is de naam van het clusterknooppunt dat u de FCI wilt hosten.
U krijgt geen bevestiging.
Tijdens een handmatige failover maakt Pacemaker een locatieconstraint voor de resource die is gekozen om handmatig te verplaatsen. Als u deze beperking wilt zien, voert u sudo pcs constraint
uit.
Nadat de failover is voltooid, verwijdert u de beperking door sudo pcs resource clear <FCIResourceName>
uit te geven.
<FCIResourceName> is de naam van de Pacemaker-resource voor de FCI.
Gebruik in SUSE Linux Enterprise Server (SLES) de opdracht migrate
om handmatig een failover uit te voeren voor een SQL Server-FCI. Bijvoorbeeld:
crm resource migrate <FCIResourceName> <NewHostNode>
<FCIResourceName> is de resourcenaam voor het failoverclusterexemplaar.
<NewHostNode> is de naam van de nieuwe doelhost.
gebeurtenis
31 mrt, 23 - 2 apr, 23
De grootste SQL-, Fabric- en Power BI-leerevenement. 31 maart – 2 april. Gebruik code FABINSIDER om $ 400 te besparen.
Zorg dat u zich vandaag nog registreertTraining
Certificering
Microsoft Certified: Azure Database Administrator Associate - Certifications
Beheer een SQL Server-databaseinfrastructuur voor cloud-, on-premises en hybride relationele databases met behulp van de relationele Microsoft PaaS-databaseaanbiedingen.