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
Az SQL Server Always On rendelkezésre állási csoportjai és az Always On Feladatátvevő fürtpéldányok (FCI) egyaránt kihasználják a Windows Server feladatátvételi fürtszolgáltatást (WSFC) platformtechnológiaként. A WSFC kvórumalapú megközelítést használ a fürt általános állapotának monitorozására és a csomópontszintű hibatűrés maximalizálására. A WSFC kvórummódjainak és a csomópontok szavazati konfigurációjának alapvető ismerete nagyon fontos az Always On magas rendelkezésre állású és vészhelyreállítási megoldás tervezése, üzemeltetése és hibaelhárítása szempontjából.
Fürtállapot-észlelés kvórum szerint
A WSFC-fürtök minden csomópontja rendszeres szívverési kommunikációban vesz részt, hogy megossza a csomópont állapotát a többi csomóponttal. A nem válaszoló csomópontok hibás állapotúnak minősülnek.
A kvórumkészlet a WSFC-fürt szavazati csomópontjainak és tanúinak többsége. A WSFC-fürt általános állapotát és helyzetét rendszeres kvórumszavazás határozza meg. A kvórum jelenléte azt jelenti, hogy a fürt kifogástalan állapotú, és képes csomópontszintű hibatűrést biztosítani.
A kvórum hiánya azt jelzi, hogy a klaszter nem egészséges. A WSFC-fürt általános állapotát fenn kell tartani annak biztosítása érdekében, hogy az elsődleges csomópontok számára rendelkezésre álljanak kifogástalan állapotú másodlagos csomópontok a feladatátvételhez. Ha a kvórumszavazás sikertelen, a WSFC-fürt elővigyázatossági intézkedésként offline állapotba kerül. Ez azt is eredményezi, hogy a fürtben regisztrált összes SQL Server-példány leállításra kerül.
Fontos
Ha egy WSFC-fürt kvórumprobléma miatt offline állapotba kerül, manuális beavatkozás szükséges a fürt online állapotba helyezéséhez.
További információ: WSFC-vészhelyreállítás kényszerített kvórumon (SQL Server) keresztül.
Kvórummódok
A Kvórum mód a WSFC-fürt szintjén van konfigurálva, amely meghatározza a kvórumszavazáshoz használt módszertant. A Failover Cluster Manager segédprogram egy kvórummódot javasol a fürt csomópontjainak számától függően.
A szavazatok kvórumának meghatározásához a következő kvórummódok használhatók:
Csomópont többség A fürt szavazócsomópontjainak több mint felének pozitívan kell szavaznia ahhoz, hogy a fürt egészséges legyen.
Csomópont- és fájlmegosztási többség. Hasonlóan a Csomóponttöbbség kvórum módhoz, azzal a kivételrel, hogy a távoli fájlmegosztás is szavazó tanúsítóként van konfigurálva, és a csomópontok közötti kapcsolat az adott megosztáshoz szintén igenlő szavazatnak számít. A lehetséges szavazatok több mint felének igenlőnek kell lennie ahhoz, hogy a klaszter egészséges legyen.
Ajánlott eljárásként a tanúsító fájlmegosztásnak nem szabad a fürt egyik csomópontján sem lennie, és a fürt összes csomópontja számára láthatónak kell lennie.
Csomópont- és lemeztöbbség. Hasonlóan a Csomóponttöbbség kvórum módhoz, azzal a kivétellel, hogy a megosztott lemezfürt-erőforrás is szavazati tanúként van kijelölve, és bármely csomópont kapcsolata a megosztott lemezzel szintén igenlő szavazatnak számít. A lehetséges szavazatok több mint felének igenlőnek kell lenniük ahhoz, hogy a klaszter egészséges legyen.
Csak lemez. A megosztott lemezfürt-erőforrás tanúként van megjelölve, és bármely csomópontnak a megosztott lemezhez való csatlakozása igenlő szavazatnak számít.
Jótanács
Ha az Always On rendelkezésre állási csoportokhoz aszimmetrikus tárolási konfigurációt használ, akkor általában a csomóponttöbbség kvórummódját kell használnia, ha páratlan számú szavazócsomóponttal rendelkezik, vagy ha páros számú szavazócsomóponttal rendelkezik, akkor a csomópont- és fájlmegosztási többség kvórummódját kell használnia.
Szavazó és nem szavazó csomópontok
Alapértelmezés szerint a WSFC fürt minden csomópontja a kvórum tagjaként szerepel; mindegyik csomópont egyetlen szavazattal rendelkezik a fürt általános állapotának meghatározásához, és folyamatosan hozzájárul a kvórum fenntartásához. Az eddig folytatott kvórumvita gondosan minősítette a fürt állapotára szavazó WSFC-fürtcsomópontok készletét szavazó csomópontként.
A WSFC-fürtök egyetlen csomópontja sem tudja véglegesen megállapítani, hogy a fürt egésze kifogástalan vagy nem kifogástalan. Az egyes csomópontok szempontjából bármely pillanatban előfordulhat, hogy a többi csomópont offline állapotban van, vagy feladatátvételi folyamatban van, vagy hálózati kommunikációs hiba miatt nem válaszol. A kvórumszavazás egyik fő funkciója annak meghatározása, hogy a WSFC-fürt egyes csomópontjainak látszólagos állapota valóban az adott csomópontok tényleges állapota-e.
A "Csak lemez" kivételével az összes kvórummodell esetében a kvórumszavazás hatékonysága a fürt összes szavazócsomópontja közötti megbízható kommunikációtól függ. Az ugyanazon fizikai alhálózat csomópontjai közötti hálózati kommunikációt megbízhatónak kell tekinteni; a kvórumszavazatot megbízhatónak kell minősíteni.
Ha azonban egy másik alhálózaton lévő csomópontot nem reagálónak tekintenek egy kvórumszavazatban, de valójában online és egyébként kifogástalan állapotban van, akkor valószínűleg az alhálózatok közötti hálózati kommunikációs hiba okozza. A fürttopológia, a kvórum üzemmód és a feladatátvételi házirend konfigurációjától függően a hálózati kommunikáció meghibásodása hatékonyan több szavazócsomópont-készletet (vagy részhalmazt) hozhat létre.
Ha a szavazó csomópontok több részhalmaza képes önállóan kvórumot létrehozni, amelyet osztott agyforgatókönyvnek nevezünk. Ilyen esetben a külön kvórumokban lévő csomópontok eltérően viselkedhetnek, és ütközhetnek egymással.
Megjegyzés:
A split-brain forgatókönyv csak akkor fordulhat elő, ha a rendszergazda manuálisan hajt végre kényszerített kvórumműveletet, vagy nagyon ritka esetekben, kényszerített feladatátvételt, explicit módon felosztva a kvórum csomópontkészletet.
A kvórumkonfiguráció egyszerűsítése és az üzemidő növelése érdekében érdemes lehet módosítani az egyes csomópontok NodeWeight beállítását, hogy a csomópont szavazata ne legyen beleszámítva a kvórumba.
Fontos
A NodeWeight-beállítások használatához a következő gyorsjavítást kell alkalmazni a WSFC-fürt összes kiszolgálójához:
KB2494036: Gyorsjavítással konfigurálhat olyan fürtcsomópontot, amely nem rendelkezik kvórumszavazatokkal a Windows Server 2008-ban és a Windows Server 2008 R2-ben
A kvórumszavazás javasolt módosításai
Ha engedélyezi vagy letiltja egy adott WSFC-csomópont szavazatát, kövesse az alábbi irányelveket:
Alapértelmezés szerint nincs szavazás. Tegyük fel, hogy az egyes csomópontok nem szavazhatnak explicit indoklás nélkül.
Foglalja bele az összes elsődleges replikát. Minden olyan WSFC-csomópontnak, amely egy elsődleges rendelkezésre állási csoport replikáját üzemelteti, vagy az FCI elsődleges tulajdonosa, szavazattal kell rendelkeznie.
Vegye fel a lehetséges automatikus feladatátvételi tulajdonosok közé. Minden olyan csomópontnak, amely elsődleges replikát üzemeltethet egy automatikus rendelkezésre állási csoport feladatátvétele vagy FCI-feladatátvétel eredményeként, szavazattal kell rendelkeznie. Ha a WSFC-fürtben csak egy rendelkezésre állási csoport található, és a rendelkezésre állási replikákat csak önálló példányok üzemeltetik, ez a szabály csak az automatikus feladatátvételi célként megadott másodlagos replikát tartalmazza.
Másodlagos helycsomópontok kizárása. Általában ne szavazzon a másodlagos vészhelyreállítási helyen található WSFC-csomópontokra. Nem szeretné, hogy a másodlagos helyen lévő csomópontok hozzájáruljanak ahhoz a döntéshez, hogy offline állapotba hozzák a fürtöt, ha nincs semmi baj az elsődleges hellyel.
Páratlan számú szavazat. Szükség esetén adjon hozzá egy tanúsító fájlmegosztást, egy tanúsító csomópontot vagy egy tanúsító lemezt a fürthöz, és állítsa be a kvórummódot, hogy megakadályozza a kvórumszavazásban esetlegesen fennálló kötelékeket.
A feladatátvétel utáni szavazási feladatok újraértékelése. Nem szeretne olyan fürtkonfigurációba feladatátvételt végezni, amely nem támogatja a megfelelő kvórumot.
Fontos
A WSFC kvórumszavazat konfigurációjának ellenőrzésekor az Always On rendelkezésre állási csoport varázsló figyelmeztetést jelenít meg, ha az alábbi feltételek bármelyike teljesül:
- Az elsődleges replikát üzemeltető fürtcsomópont nem rendelkezik szavazattal
- A másodlagos replika automatikus feladatátvételre van konfigurálva, és a fürtcsomópontja nem rendelkezik szavazattal.
- KB2494036 nincs telepítve minden olyan fürtcsomópontra, amely rendelkezésre állási replikákat üzemeltet. Ez a javítás szükséges a szavazatok hozzáadásához vagy eltávolításához a fürtcsomópontoknál többrégiós kiépítésekben. Az egyhelyes üzemelő példányok esetén azonban ez rendszerint nem szükséges, és nyugodtan figyelmen kívül hagyhatja a figyelmeztetést.
Jótanács
Az SQL Server számos rendszerdinamikai felügyeleti nézetet (DMV-t) tesz elérhetővé, amelyek segítenek kezelni a WSFC-fürtkonfigurációval és a csomópontok kvórumszavazásához kapcsolódó beállításokat.
További információ: sys.dm_hadr_cluster, sys.dm_hadr_cluster_members, sys.dm_os_cluster_nodes, sys.dm_hadr_cluster_networks
Kapcsolódó tevékenységek
Kapcsolódó tartalom
Lásd még:
WSFC kényszerített kvórummal történő vészhelyreállítás (SQL Server)
Windows Server feladatátvételi fürtszolgáltatás (WSFC) az SQL Serverrel