SBD STONITHIN käyttöönotto Linux-klustereissa
Zhrnutie: Tämän artikkelin tarkoituksena on selittää, miten Storage-Based Death (SBD) STONITH toimii ja miten se voidaan toteuttaa monipolkuympäristössä.
Tento článok sa vzťahuje na
Tento článok sa nevzťahuje na
Tento článok nie je viazaný na žiadny konkrétny produkt.
V tomto článku nie sú uvedené všetky verzie produktov.
Pokyny
STONITH: "Ammu toinen solmu päähän" tai "Ammu loukkaava solmu päähän"
Tai
STONITH: "Ammu toinen jäsen tai kone päähän"
STONITH on tekniikka aitaamiseen tietokoneklustereissa. Aitaus on epäonnistuneen solmun eristäminen siten, että se ei aiheuta häiriöitä tietokoneklusterille.
SBD STONITHissa Linux-klusterin solmut pitävät toisensa ajan tasalla Heartbeat-mekanismin avulla. Jos klusterin solmussa menee pieleen, kyseiselle solmulle kirjoitetaan myrkkypilleri jaettuun tallennuslaitteeseen. Solmun täytyy syödä (hyväksyä) myrkkypilleri ja lopettaa itsensä. Tämän jälkeen tiedostojärjestelmäresurssi voidaan turvallisesti siirtää toiseen Linux-klusterin solmuun.
DELL-ympäristössä kaikki levyt ovat monipolkuisia. Tämä sisältää SBD STONITH -laitteen. Tämän vuoksi SBD STONITH -laitetta luotaessa SBD: n käyttämiä aikakatkaisuja on säädettävä, koska seuraavat voivat aiheuttaa viiveitä; Useiden polkujen I/O:iden (MPIO) polun alastunnistus, PowerPath-polun alastunnistuksen tai NMP-polun alastunnistuksen. Jos sinulla on useita laitteita, yhden laitteen tilapäiset aikakatkaisut eivät vaikuta negatiivisesti SBD: hen. Jos ne kaikki kuitenkin käyvät läpi samat FC-kytkimet, sinun on tehtävä tämä. Vahtikoiran aikakatkaisu on aika, joka tarvitaan polkuvirheen havaitsemiseen ja toiseen polkuun vaihtamiseen. Jälkeen
Vahtikoiran aikakatkaisun on oltava lyhyempi kuin
Oletusarvo
Voit määrittää nämä arvot lisäämällä
Tässä on esimerkki ESX-ympäristöstä, joka käyttää NMP:tä:
Tässä on esimerkki Linux-ympäristöstä, joka käyttää PowerPathia tai MPIO:ta (jossa
(Kaikki aikakatkaisut ovat sekunneissa.)
Tai
STONITH: "Ammu toinen jäsen tai kone päähän"
STONITH on tekniikka aitaamiseen tietokoneklustereissa. Aitaus on epäonnistuneen solmun eristäminen siten, että se ei aiheuta häiriöitä tietokoneklusterille.
SBD STONITHissa Linux-klusterin solmut pitävät toisensa ajan tasalla Heartbeat-mekanismin avulla. Jos klusterin solmussa menee pieleen, kyseiselle solmulle kirjoitetaan myrkkypilleri jaettuun tallennuslaitteeseen. Solmun täytyy syödä (hyväksyä) myrkkypilleri ja lopettaa itsensä. Tämän jälkeen tiedostojärjestelmäresurssi voidaan turvallisesti siirtää toiseen Linux-klusterin solmuun.
DELL-ympäristössä kaikki levyt ovat monipolkuisia. Tämä sisältää SBD STONITH -laitteen. Tämän vuoksi SBD STONITH -laitetta luotaessa SBD: n käyttämiä aikakatkaisuja on säädettävä, koska seuraavat voivat aiheuttaa viiveitä; Useiden polkujen I/O:iden (MPIO) polun alastunnistus, PowerPath-polun alastunnistuksen tai NMP-polun alastunnistuksen. Jos sinulla on useita laitteita, yhden laitteen tilapäiset aikakatkaisut eivät vaikuta negatiivisesti SBD: hen. Jos ne kaikki kuitenkin käyvät läpi samat FC-kytkimet, sinun on tehtävä tämä. Vahtikoiran aikakatkaisu on aika, joka tarvitaan polkuvirheen havaitsemiseen ja toiseen polkuun vaihtamiseen. Jälkeen
msgwait aikakatkaisu, viesti oletetaan toimitetuksi solmuun. Monipolussa tämän pitäisi olla aika, joka tarvitaan monipolkuun polkuvirheen havaitsemiseksi ja seuraavaan polkuun siirtymiseksi, lisättynä kahden silmukan väliseen aikaan SBD-laitteen käyttämiseksi (oletusväli kahden silmukan välillä on 1 s).
Vahtikoiran aikakatkaisun on oltava lyhyempi kuin
msgwait aikakatkaisu - puolet arvosta on hyvä arvo käytettäväksi.
Oletusarvo
msgwait aikakatkaisu on 10 s. Jos msgwait Aikakatkaisua ei ole säädetty, se on liian lyhyt aika isännälle, jolla on ongelma polulla käytettäessä SBD-laitetta, jotta hän voi havaita, että polku on viallinen, ja siirtyä vikasietoon toiseen polkuun. Jos isäntä ei pysty päivittämään vahtikoiran ajastinta tarpeeksi nopeasti, isännälle kirjoitetaan myrkkypilleri. Tämä saa isännän tekemään itsemurhan, kun se voi käyttää SBD-laitetta uudelleen, mikä ei ole STONITH-mekanismin tarkoitus.
Voit määrittää nämä arvot lisäämällä
-4 msgwait -1 watchdogtimeout luontikomentoon.
Tässä on esimerkki ESX-ympäristöstä, joka käyttää NMP:tä:
/usr/sbin/sbd -d /dev/sbd -4 40 -1 20 create
Tässä on esimerkki Linux-ympäristöstä, joka käyttää PowerPathia tai MPIO:ta (jossa
devloss tmo asetettu arvoon 30):
/usr/sbin/sbd -d /dev/sbd -4 72 -1 36 create
(Kaikki aikakatkaisut ovat sekunneissa.)
Ďalšie informácie
Tämän ongelman kaatuminen voi aiheuttaa merkittäviä viiveitä. Lisätietoja SBD STONITHISTA on kohdissa SUSE Storage Protection ja SBD (External Link)
Dotknuté produkty
PowerPath/VE for VMwareProdukty
PowerPath/VE for VMwareVlastnosti článku
Číslo článku: 000022740
Typ článku: How To
Dátum poslednej úpravy: 17 apr 2026
Verzia: 7
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.