Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server Linux rendszeren
Ez a cikk ismerteti, hogyan üzemeltethet SQL Server feladatátvevő fürtpéldányt (FCI) Linuxon. Ha még nem hozott létre egy SQL Server FCI-t Linuxon, lásd Feladatátvevő fürtpéldány konfigurálása – SQL Server Linuxon (RHEL).
Tartalékra váltás
Az FCI-k feladatátvétele hasonló a Windows Server feladatátvevő fürtjéhez (WSFC). Ha az FCI-t üzemeltető fürtcsomópont valamilyen hibát tapasztal, az FCI-nek automatikusan át kell adnia a feladatátvételt egy másik csomópontnak. A WSFC-vel ellentétben nincs mód preferált tulajdonosok beállítására, ezért a Pacemaker kiválasztja azt a csomópontot, amely az FCI új gazdagépe lesz.
Előfordulhat, hogy kézzel szeretné átállítani az FCI-t egy másik csomópontra. A folyamat nem ugyanaz, mint a WSFC-n lévő FCI-k esetén. WSFC-ben az erőforrások feladatátvétele szerepkörszinten történik. A Pacemakerben kiválaszt egy áthelyezni kívánt erőforrást, és feltételezve, hogy minden korlátozás helyes, minden más is mozogni fog.
A feladatátvétel módja a Linux-disztribúciótól függ. Kövesse a linuxos disztribúcióra vonatkozó utasításokat.
Manuális átkapcsolás (RHEL vagy Ubuntu)
Ha manuális feladatátvételt szeretne végrehajtani Red Hat Enterprise Linux (RHEL) vagy Ubuntu kiszolgálókon, hajtsa végre a következő lépéseket.
Adja ki a következő parancsot:
sudo pcs resource move <FCIResourceName> <NewHostNode><FCIResourceName> az SQL Server FCI Pacemaker-erőforrásának neve.
<NewHostNode> az FCI-t üzemeltetni kívánt fürtcsomópont neve.
Nem kap semmilyen nyugtázást.
A manuális feladatátvétel során a Pacemaker helykorlátozást hoz létre a manuálisan áthelyezésre kiválasztott erőforráson. A korlátozás megtekintéséhez futtassa
sudo pcs constraint.A feladatátvétel befejezése után távolítsa el a kényszert a
sudo pcs resource clear <FCIResourceName>végrehajtásával.
<FCIResourceName> az FCI Pacemaker-erőforrásának neve.
Manuális feladatátvétel (SLES)
A SUSE Linux Enterprise Serverben (SLES) használja a migrate parancsot az SQL Server FCI manuális feladatátvételéhez. Például:
crm resource migrate <FCIResourceName> <NewHostNode>
<FCIResourceName> a feladatátvevő fürtpéldány erőforrásneveként szolgál.
<NewHostNode> az új célhost neve.
Megjegyzés:
Az SQL Server 2025 -től (17.x) kezdődően a SUSE Linux Enterprise Server (SLES) nem támogatott.