Menene Disk QUORUM da Yaƙe-yaƙe?


Salam jama'a. A wannan lokacin na yi tunanin amsa tambayar ɗaya daga cikin masu karatunmu (Danielle) da aka yi a cikin sharhi, dalla-dalla saboda kuna iya fuskantar wannan matsalar lokacin da akwai yanayi mai tari akan alhakin ku na kulawa.

A kasa ga tambayar da Daniel Bello yayi.

\ Ina da tambaya: Na yi ƙoƙarin saita na'urar kama-da-wane ta shinge a cikin yanayi mai kama-da-wane, amma bai yi min aiki ba, a wani yanki na tsarina kumburin baya dawowa cikin gungu bayan gazawar. Don haka na kara rumbun tattara bayanai, sannan daga karshe cluster dina yayi aiki lafiya (kudin ya sauka sannan bayan gazawar ta dawo gungu), don haka tambayata ita ce: menene banbancin na'urar shinge da faifan kujeru a cikin mahallin kama-da-wane. ?”

Kuna iya komawa menene na'urar shinge ta hanyar komawa zuwa jerin labarinmu na baya na Tari da ke ƙasa.

  1. Yankewa da Ƙara gazawar zuwa Tari - Kashi na 3

Da farko bari mu ga menene faifan Quorum.

Menene Disk Quorum?

faifan ƙididdiga shine nau'in ma'auni na daidaitawar tari. Yana aiki kamar ma'ajin bayanai wanda ke ɗauke da bayanan da suka danganci tarukan yanayi kuma aikin faifan ƙididdiga shine sanar da gungu wanda kumburi/ nodes ya kamata a ajiye a cikin yanayin LIVE. Yana ba da damar samun dama ta lokaci ɗaya daga duk sauran nodes don karantawa/rubuta bayanai.

Lokacin da haɗin kai ya faɗi tsakanin nodes (zai iya zama kumburi ɗaya ko fiye da ɗaya) ƙididdiga ta keɓance waɗanda ba su da alaƙa kuma suna ci gaba da aiki tare da nodes masu aiki da yake da su. Yana ɗaukar nodes ba tare da haɗin kai ba daga sabis daga gungu.

Yanzu bari mu juya ga tambaya. Wannan yana kama da yanayi wanda ke da nodes 2 kuma ɗayan ya gangara. Halin da Danielle ya fuskanta yana kama da Yaƙin Kashewa tsakanin nodes biyu masu aiki.

Yi la'akari da akwai mahalli mai tari inda babu faifan ƙididdiga da aka saka a cikin saitin. Wannan gungu yana da nodes 2 kuma a halin yanzu kumburi ɗaya ya gaza. A cikin wannan yanayin musamman, haɗin kai tsakanin kumburi 1 da kumburi 2 ya ɓace gaba ɗaya.

Sa'an nan node 1 yana ganin kumburi 2 ya zama kasa saboda ba zai iya kafa haɗin kai da shi ba kuma node 1 ya yanke shawarar shinge node 2. don shinge node 1 kuma.

Tun da kumburin 1 ya katange kumburin 2 ƙasa, yana ɗaukar ayyuka da albarkatun waɗanda aka taru. Tunda babu faifan ƙira don tabbatar da wannan yanayin a cikin node 2, kuma kumburin 2 na iya sake kunna duk ayyukan da ke cikin uwar garken ba tare da wata alaƙa da kumburin 1 ba.

Kamar yadda na ambata a baya node 2 kuma yana shinge node 1 saboda ba zai iya ganin duk wani haɗin kai zuwa node 1 daga node 2 kuma abin da zai faru na gaba shine node 1 yana sake kunna duk ayyukan da ke cikin uwar garken saboda babu adadin adadin da za a duba node 1's state ma.

An gano wannan a matsayin Yaƙin Watsa Labarai

Yanzu wannan sake zagayowar zai ci gaba har abada har sai injiniyan ya dakatar da ayyukan da hannu ko kuma an rufe sabar ko kuma an sami nasarar kafa haɗin yanar gizo a tsakanin nodes. Anan ne faifan ƙira ke zuwa don taimakawa. Tsarin jefa ƙuri'a a cikin saitunan ƙididdiga shine tsarin da ke hana haifar da zagayowar sama.

  1. Ana amfani da mahalli masu tari a ko'ina don amincin bayanai da ayyuka don baiwa masu amfani da ƙarshe iyakar lokacin aiki da ƙwarewar bayanan rayuwa.
  2. Ana amfani da na'urar shinge a cikin mahalli masu tari don ware kumburin da wasu nodes ba su san matsayinsa ba. Ƙungiya za ta yi amfani da na'urar shinge don yin shinge ta atomatik (cire) kumburin da ya gaza kuma ya ci gaba da aiki da kuma fara gazawar kan matakai.
  3. faifan ƙididdiga ba mahimmanci ba ne don samun a cikin mahalli mai tari, amma mafi kyau a sami ɗaya a cikin gungu na node 2 don guje wa yaƙe-yaƙe.
  4. Ba matsala samun faifan ƙididdiga a cikin gungu inda akwai nodes sama da 2 amma yana da ƙasa da yuwuwar faruwar yaƙin shinge a cikin wannan yanayi na musamman. Don haka, ba shi da mahimmanci a sami faifan ƙididdiga a cikin kulli 3 ko fiye fiye da tarin kulli 2.
  5. Ta hanyar yana da kyau a sami faifan ƙididdiga a cikin mahalli da yawa na kulli, don ku iya aiwatar da binciken lafiyar mai amfani na musamman tsakanin nodes.

Muhimmi: Ka tuna cewa akwai iyaka da za ka iya ƙara nodes a cikin ƙididdiga. Kuna iya ƙara iyakar nodes 16 gare shi.

Da fatan kun ji daɗin labarin. Ci gaba da tuntuɓar tecmint don ingantattun jagororin fasaha na Linux.