Hvað er QUORUM Disk and a Fencing Wars?


Hæ fólk. Í þetta skiptið datt mér í hug að svara einum af lesendum okkar (Danielle) spurningu sem spurt var um í athugasemdunum, í smáatriðum vegna þess að þú gætir líka hafa staðið frammi fyrir þessu vandamáli þegar það er þyrpað umhverfi sem þú berð ábyrgð á að viðhalda.

Hér að neðan er spurningin sem Daniel Bello spurði.

\ Ég er með spurningu: Ég reyndi að stilla girðingar sýndartæki í sýndarumhverfi, en það virkar ekki fyrir mig, í einhverjum hluta af uppsetningu minni kemur hnúturinn ekki aftur í þyrpinguna eftir bilun. Svo ég hef bætt við sveitardiski, og loksins virkar þyrpingin mín í lagi (hnúturinn fer niður og eftir bilun kemur aftur í þyrpinguna), svo spurningin mín er: hver er munurinn á girðingartæki og sveitardiski í sýndarumhverfi ?”

Þú getur vísað til hvað girðingarbúnaður er með því að vísa í fyrri greinaröð okkar af Clustering hér að neðan.

  1. Skilmingar og bæta við bilun við þyrping – Hluti 3

Fyrst skulum við sjá hvað Quorum diskur er.

Hvað er Quorum Disk?

Kviðskífa er geymslutegund klasastillinga. Það virkar eins og gagnagrunnur sem geymir gögnin sem tengjast klasaumhverfi og skylda sveitardisksins er að upplýsa klasann hvaða hnút/hnútar eiga að halda í LIFANDI ástandi. Það gerir samtímis aðgang að því frá öllum öðrum hnútum til að lesa/skrifa gögn.

Þegar tengingin fellur niður á milli hnútanna (getur verið einn hnútur eða fleiri en einn) einangrar ályktun þá sem eru án tengingar og heldur þjónustunni í gangi með virku hnútunum sem hún hefur. Það tekur hnúta án tengingar úr notkun úr þyrpingunni.

Snúum okkur nú að spurningunni. Þetta lítur út eins og umhverfi sem hefur 2 hnúta og einn hefur farið niður. Ástandið sem Danielle stóð frammi fyrir virðist vera „skylmingarstríð“ á milli virku tveggja hnútanna.

Íhuga að það sé klasaumhverfi þar sem engum sveitardiskum er bætt við stillinguna. Þessi þyrping hefur 2 hnúta og eins og er hefur einn hnút bilað. Í þessari tilteknu atburðarás er tenging milli hnút 1 og hnút 2 algjörlega glataður.

Þá sér hnútur 1 að hnútur 2 er orðinn bilaður vegna þess að hann getur ekki komið á tengingu við hann og hnútur 1 ákveður að girða hnút 2. Á sama tíma sér hnútur 2 að hnútur 1 er bilaður vegna þess að hann getur ekki komið á tengingu við hann og hnútur 2 ákveður að girða hnút 1 líka.

Þar sem hnútur 1 hefur girt hnút 2 niður, tekur hann við þjónustunni og auðlindunum sem eru í þyrpingu. Þar sem það er enginn quorum diskur til að sannreyna þetta ástand í hnút 2, og hnútur 2 getur endurræst alla þjónustu á þjóninum án nokkurrar tengingar við hnút 1.

Eins og ég hef nefnt áðan girðir hnútur 2 einnig hnút 1 vegna þess að hann getur ekki séð neina tengingu við hnút 1 frá hnút 2 og það sem gerist næst er að hnútur 1 endurræsir alla þjónustu á þjóninum vegna þess að það er engin ályktun til að athuga ástand hnút 1 líka.

Þetta er skilgreint sem skylmingastríð

Nú mun þessi hringrás halda áfram að eilífu þar til verkfræðingur stöðvar þjónustuna handvirkt eða netþjónum er lokað eða nettengingu hefur tekist á milli hnútanna. Þetta er þar sem sveitardiskur kemur til að hjálpa. Atkvæðagreiðsla í sveitaruppsetningum er vélbúnaðurinn sem kemur í veg fyrir ofangreinda hringrás.

  1. Klasaumhverfi eru notuð alls staðar til að tryggja öryggi gagna og þjónustu til að veita notendum hámarks spennutíma og lifandi gagnaupplifun.
  2. Girðingarbúnaður er notaður í hópumhverfi til að einangra hnút sem er óþekkt fyrir aðra hnúta. Cluster mun nota girðingarbúnað til að girða (fjarlægja) sjálfkrafa bilaða hnútinn og halda þjónustunni í gangi og hefja bilun yfir ferla.
  3. Heimildisdiskur er ekki nauðsynlegur til að hafa í þyrpuðu umhverfi, en betra að hafa einn í 2 hnútaþyrpingum til að forðast girðingarstríð.
  4. Það er ekki vandamál að hafa sveitardisk í þyrpingu þar sem það eru fleiri en 2 hnútar en það eru ólíklegri líkur á að það eigi sér stað skylmingastríð í þessu tiltekna umhverfi. Þess vegna er minna mikilvægt að hafa sveitardisk í 3 eða fleiri hnútaþyrpingum en 2 hnútaþyrpingum.
  5. Að öðru leyti er gott að hafa sveitardisk í fjölhnúta klasaumhverfi, svo að þú getir framkvæmt sérsniðnar heilsufarsskoðanir notenda fyrir meðal hnútanna.

Mikilvægt: Hafðu í huga að það eru takmörk fyrir því að þú getur bætt hnútum við sveitina. Þú getur bætt að hámarki 16 hnútum við það.

Vona að þú hafir haft gaman af greininni. Vertu í sambandi við tecmint fyrir handhægari Linux tæknileiðbeiningar.