Weboldal keresés

Mi az a QUORUM Disk and a Fencing Wars?


Helló skacok. Ezúttal arra gondoltam, hogy egy olvasónk (Danielle) kérdésére válaszolok részletesen a megjegyzésekben, mert előfordulhat, hogy Ön is szembesült ezzel a problémával, amikor fürtözött környezetet kell fenntartania.

Az alábbiakban Daniel Bello kérdése.

“ Lenne egy kérdésem: Virtuális környezetben próbáltam beállítani egy kerítés virtuális eszközt, de nekem nem megy, a konfigurációm bizonyos részében a csomópont nem jön vissza a fürtbe hiba után. Tehát hozzáadtam egy kvórumlemezt, és végül a klaszterem rendben működik (a csomópont lemegy, és a hiba után visszatér a fürtbe), így a kérdésem az: mi a különbség a kerítés eszköz és a kvórum lemez között egy virtuálisban környezet? ”

Megtudhatja, mi is az a kerítéseszköz, tekintse meg az alábbi, Klaszterezés című korábbi cikksorozatunkat.

  1. Elkerítés és feladatátvétel hozzáadása a klaszterezéshez – 3. rész

Először nézzük meg, mi az a Quorum lemez.

Mi az a Quorum Disk?

A kvórumlemez a fürtkonfigurációk tárolási típusa. Úgy működik, mint egy adatbázis, amely a fürtözött környezettel kapcsolatos adatokat tartalmazza, és a kvórumlemez feladata, hogy tájékoztassa a fürtöt, hogy melyik csomópontot/csomópontokat kell ÉLŐ állapotban tartani. Lehetővé teszi az egyidejű hozzáférést az összes többi csomóponttól az adatok olvasásához/írásához.

Amikor a csomópontok közötti kapcsolat lecsökken (lehet egy vagy több csomópont), a kvórum elkülöníti azokat, amelyek nincsenek kapcsolatban, és a szolgáltatásokat a meglévő aktív csomópontokkal fenntartja. A csatlakozás nélküli csomópontokat leállítja a fürtből.

Most térjünk rá a kérdésre. Ez egy olyan környezetnek tűnik, amelyben 2 csomópont van, és egy leromlott. A helyzet, amellyelDanielle szembesült, úgy tűnik, mint egy „Vívásháború” az aktív két csomópont között.

Vegye figyelembe, hogy van egy fürtözött környezet, ahol nincs kvórumlemez a konfigurációhoz. Ennek a fürtnek 2 csomópontja van, és jelenleg egy csomópont hibásodott meg. Ebben a konkrét forgatókönyvben az 1. csomópont és a 2. csomópont közötti kapcsolat teljesen megszakad.

Ekkor az 1. csomópont azt látja, hogy a 2. csomópont meghibásodott, mert nem tud kapcsolatot létesíteni vele, és az 1. csomópont úgy dönt, hogy elkeríti a 2. csomópontot<. Ugyanakkor a 2. csomópont azt látja, hogy az 1. csomópont meghibásodott, mert nem tud kapcsolatot létesíteni vele, és a 2. csomópont úgy dönt, hogy elkeríti csomópont 1ben is.

Mivel az 1. csomópont lekerítette a 2. csomópontot, átveszi a fürtözött szolgáltatásokat és erőforrásokat. Mivel a 2. csomópontban nincs kvórumlemez, amely ellenőrizné ezt a helyzetet, és a 2. csomópont újraindíthatja a kiszolgáló összes szolgáltatását anélkül, hogy bármilyen kapcsolat lenne az 1. csomóponttal..

Ahogy korábban említettem, a 2. csomópont az 1. csomópontot is elkeríti, mert nem lát semmilyen kapcsolatot az 1. csomóponttal a 2. csomóponttól > és mi történik ezután, hogy az 1. csomópont újraindítja az összes szolgáltatást a szerveren, mert nincs határozatképesség az 1. csomópont állapotának ellenőrzéséhez.

Ezt vívási háborúként azonosítják

Most ez a ciklus mindaddig folytatódik, amíg egy mérnök manuálisan le nem állítja a szolgáltatásokat, vagy le nem állítják a kiszolgálókat, vagy sikeresen létre nem jön a hálózati kapcsolat a csomópontok között. Itt a kvórum lemez segít. A kvórum konfigurációkban a szavazási folyamat az a mechanizmus, amely megakadályozza a fenti ciklus okozását.

Összegzés:

  1. A fürtözött környezeteket mindenhol használják az adatok és szolgáltatások biztonsága érdekében, hogy a végfelhasználók maximális rendelkezésre állást és élő adatélményt biztosítsanak.
  2. A kerítés eszközt fürtözött környezetekben használnak olyan csomópontok elkülönítésére, amelyek állapota más csomópontok számára ismeretlen. A fürt kerítési eszközt használ a meghibásodott csomópont automatikus elkerítésére (eltávolítására), a szolgáltatások folyamatos fenntartására és a feladatátvételi folyamatok elindítására.
  3. A kvórumlemez nem feltétlenül szükséges fürtözött környezetben, de jobb, ha egy 2 csomópontos fürtben van, hogy elkerüljük a háborúkat.
  4. Nem probléma, ha van egy kvórumlemez egy olyan klaszterben, ahol több mint 2 csomópont van, de kevésbé valószínű, hogy ebben a környezetben vívásháború alakul ki. Ezért kevésbé fontos, hogy egy 3 vagy több csomópontból álló fürtben legyen egy kvórumlemez, mint egy 2 csomópontos fürtben.
  5. Egyébként jó, ha több csomópontos fürtkörnyezetben van egy kvórumlemez, hogy a felhasználók testreszabott állapotellenőrzéseket hajthassanak végre a csomópontok között.

Fontos: Ne feledje, hogy korlátozott számú csomópont adható a kvórumhoz. Legfeljebb 16 csomópontot adhat hozzá.

Remélem tetszett a cikk. Tartsa a kapcsolatot a tecmint szolgáltatással, hogy kényelmesebb Linux technológiai útmutatókat kapjon.