Sengoliloeng sena ke batla ho bonts'a hore na u ka etsa leano le bonolo hakae le mahala bakeng sa sebaka sa marang-rang (kapa ts'ebeletso efe kapa efe ea Marang-rang) u sebelisa motsoako oa ho beha leihlo.
Ho phela le failover kapa ntle le?
Ho fihlela bothata bo bong bo etsahala, ha ho na phapang e ngata. Empa ha ho etsahala, ntle le ho hlōleha hangata ho etsahala tse latelang: o leka ho potlakela ho fumana hore na bothata ke bofe, ha bo sebetse (li-backups ha li sebetse, software ka lebaka le itseng ha e sebetse joalokaha e lokela ho tsoa litokomaneng. , joalo-joalo), empa ha ho na nako, ha ho seva - libaka li rapaletse, bareki ba ntse ba letsetsa, e mong le e mong o haufi, o leka ka tsela e itseng ho e lokisa ka mokhoa o litšila le o litšila "ka tepi", joale ka tsela e itseng ho bonahala eka e qala. ka lithupa le maphelo. U nahana hore ka nako ea hau ea phomolo u tla hloka ho e bala ka botlalo le ho etsa ntho e 'ngoe le e' ngoe ka bokhabane, empa ha ho letho le tšoarellang ho feta la nakoana.
Joale, sena se etsahala joang ka mofuta o motle o nang le filer:
- Phoso e etsahala
- Phoso e fumanwa ka boyona
- Tlhokomeliso e rometsoe
- Ho fetela ho e 'ngoe ea li-server tsa bekapo ho fetisitsoe
- Ka khutso le ntle le ho tšoha, bothata bo rarolloa, bo lokisoa, 'me seva se khutlisetsoa tšebetsong.
Leano lena, ha e le hantle, le ka 'na la e-ba le mathata a lona, empa leha ho le joalo, morero ona o na le moeli, mohato o mong le o mong o bonolo' me ntho e ka sehloohong ke hore o ka lokisoa ka thoko, kahoo monyetla oa ho hlōleha ha morero ona o tlaase haholo, 'me liketso tsohle li ka iketsetsa 'me tsa etsoa ka potlako (ho fapana le mosebetsi oa ho fumana le ho lokisa bohlanya bo sa tsejoeng). Sefofane sa hau se fihlile naheng e hole, u bulela fono ea hau 'me u bona tsebiso ho thelekramo hore seva e senyehile, empa tsohle li hantle, seva ea bekapo e kentsoe, u ka tsoelapele leetong la hau, ha u hloke. ho fofa kapa ho e lokisa ka SSH ho tsoa k'hefing e haufi le WiFi. U tla e fumana ha e le bonolo haholoanyane.
Bokamoso bo se bo le teng!
Nakong e fetileng, bothata bo ka sehloohong bo entseng hore failover hangata e be tharollo e sa amoheleheng e ne e le chelete ea litšenyehelo tseo e li bitsang. Kapa ho ne ho hlokahala ho reka hardware e theko e boima (le ho mema litsebi tse theko e boima le ho feta). Kapa polasi e kopaneng ho na le ntho e rarahaneng ho latela litataiso (ke bile ka fumana khetho moo li-server tse peli li hokahaneng le thapo ea modem e sa sebetseng, 'me li romella ho otla ha pelo ka eona, e le hore ka nako e nepahetseng seva ea "backup" e e hlokomele ebe e nka sebaka. taolo). Hona joale ho na le mekhoa e bonolo le e sa lefelloeng. Haeba u na le sebaka sa marang-rang se nang le likatse, ha ho na lebaka la hore u se ke ua kenya ts'ebetsong ea failover bakeng sa eona hajoale!
Ntle le moo, bakeng sa morero oa failover o hloka seva se seng (mme mohlomong se fetang se le seng) mme pele sena e ne e le litšenyehelo tse kholo, joale o ka fumana VDS bakeng sa lipeni.
Sebaka se ka tšeptjoang ka ho fetisisa se nang le likatse
Ho fana ka mohlala oa tharollo ka oker + dynamic dns, re phatlalalitse sebaka sa rona sa marang-rang ka likatse.
Boitsebisong ba tekheniki ho na le mola "boemo = OK". Ka linako tse ling li-server li etsa eka li na le mathata ebe li ngola boemo=ERR. Seva e kholo "e bonahala e senyeha" ka metsotso e 20 ea hora e 'ngoe le e 'ngoe (0:20, 1:20, 2:20, ...). Backup server ka metsotso e 40. Seva ea ho qetela ("masoabi" seva) e lula e sebetsa. Ka metsotso e 0 hora e 'ngoe le e 'ngoe, li-server tsa mantlha le tsa "backup" lia "khutšoa".
Haeba u bula sebaka sa marang-rang 'me u se siea ka har'a tabo, u tla bona hore ha se soahlamane (le hoja seva se seng le se seng se etsisa bothata nako le nako),' me ha ho e-na le bothata le seva, se "tsamaea" pakeng tsa li-server tse phelang. Setšoantšo, lebitso le aterese ea seva le karolo ea eona e tla fetoha. Ka linako tse ling u ka tšoara nako eo boemo = ERR (bothata bo se bo ntse bo le teng, empa leano lohle la failover ha le e-s'o sebetse), empa ntlafatso e latelang e tla u bontša leqephe le tsoang sebakeng sa ho sebetsa.
Failover ho okerr + DNS e matla
A re boneng hore na e sebetsa joang tlas'a hood. Mosebetsi oa mofaele ke ho netefatsa hore aterese ea cat.okrr.com e lula e supa aterese ea IP ea seva e sebetsang.
Ka morao ho e 'ngoe le e' ngoe ea li-server tse tsamaisang sebaka sa rona sa cat ho okerr ho na le letšoao le hlahlobang boemo ba lona hang ka motsotso.
Setšoantšong sena sa skrini re bona kamoo sebaka sa cat.okerr.com se hlahlojoang ho tsoa ho seva sa alpha.okrr.com. Leqephe le tlameha ho ba le status=OK, 'me joalo ka ha re bona ka holimo, boemo ba rona ba sesupo bo lokile hona joale. Ha seva se "senya", ho tla ba le ERR. (Ena ke mohlala o le mong feela oa sesupo, okerr o beha leihlo, kahoo o ka hokela mofuta ofe kapa ofe oa sesupo, mohlala, hlahloba sebaka sa mahala ho disk, palo ea litaelo tse ncha sebakeng sa polokelo ea litaba, esita le matšoao a utloahalang, mohlala. , bosiu ho tla ba le litekanyetso tse itseng tsa liphoso, le motšehare tse ling) .
Litlhophisong tsa projeke re thehile sekema sa failover se nang le matšoao ana:
Sekema se na le matšoao a mararo (li-server tse tharo), tse fapaneng ka pele. Seva e ka sehloohong ea sebaka sa marang-rang ke charlie, haeba e sa sebetse (e ke ke ea ba le "boemo = OK" kapa ha e fumanehe feela), joale bravo le tabeng ea ho qetela - alpha. Lehlakore le letona la leqephe le bonts'a boemo ba rekoto ea DNS ho li-server tse fapaneng.
Bakeng sa ba hlokometseng hore ho sebelisoa lebitso cat.he.okrr.com: Re sebelisa morero o rarahaneng haholoanyane. Sebakeng sa ho fetola rekoto ea DNS ea cat.okerr.com, re fetola cat.he.okrr.com (ho mofani oa Dynamic DNS
Ho tloha ho wela ho isa hodimo
Mohato ka mohato hore na morero ona o sebetsa joang:
- Bothata bo etsahala (ho etsisoa) ho seva
- Sensor ea oker e hlahloba boemo ba seva e 'ngoe le e' ngoe hang ka motsotso mme e tlaleha ho seva se seholo sa morero ho okerr
- Letšoao le lumellanang la seva le fetoha ho tloha ho OK ho ea ho ERR
- Ha boemo ba pontšo bo fetoha, failover e tsosolosoa, 'me e baloa hore na ke aterese efe e lokelang ho behoa (haeba ho hlokahala. Ka mohlala, haeba seva se seholo se ntse se sebetsa,' me ka nako e ts'oanang seva sa "backup" se shoele, ha ho liphetoho tse tla ba teng. entsoe)
- Aterese ena e tlaleheloa ts'ebeletso e matla ea dns. Ha u qetile sethaleng sena, u tla bona boemo ba "synced" ka ho le letona.
- Haufinyane (metsotsoana) rekoto e tla fihla ho li-server tsa DNS tsa sebaka sa hau sa marang-rang (bakeng sa sebaka sa katse ke ns1-ns5.he.net).
- Ho tloha motsotsong ona ho ea pele, basebelisi ba bang ba tla be ba se ba le ho seva se secha se phelang. Empa ha se li-server tsohle tsa DNS lefatšeng tse nchafalitseng lirekoto hajoale, mme rekoto ea khale e kanna ea bolokoa kae-kae. U ka bona kamoo data ea li-server tsa DNS tsa sechaba e "tantšang", e bontšang boleng bo bocha kapa ba khale. Haeba o ntlafatsa leqephe la tlhophiso ea failover, opareitara ka boeona e tla kopa data e ncha ho li-server tsa DNS.
- Kamora hore data e tsitsa, rekoto ea khale e bolokiloeng e bolile hohle - likopo tsohle tse 100% li ea ho seva se secha.
Ho potlakisa sethala sa 7 (hangata se telele ka ho fetisisa), TTL ea rekoto e matla ea DNS e lokela ho behoa tlase kamoo ho ka khonehang. Ka tloaelo litšebeletso li lumella nako ea metsotsoana e 90-120. Ena ke tumellano e utloahalang ka ho feletseng.
Ho phaella moo
Tsena tsohle li ka hlophisoa mantsiboeeng a mang (haeba u se u ntse u e-na le seva sa "backup). Ka bobeli okerr le lits'ebeletso tse matla tsa DNS li mahala. Ho fumana licheke tse ling ho okerr le nako e khuts'oane ea netefatso, o hloka ho qeta koetliso (ho tsoa leqepheng la profil ea hau). Ha o qetile, boemo bo eketseha hang-hang (litsupa tse 20 ka hora + 1 kapele, metsotso e 10). 'Me haeba ho na le tse seng kae tsa tsona, ngolla [imeile e sirelelitsoe], mohlomong ho tla khoneha ho eketsa (ho fihlela joale ho 'nile ha e-ba le monyetla, ha ho mohla nkileng ka hana, ho fapana le hoo, ke ile ka ithaopela ho ithaopela). Ke feela hore qalong ha ke batle ho tšepisa bohle ntho e 'ngoe le e' ngoe, ha ke na bonnete ba hore ke na le bokhoni bo lekaneng ba ho boloka lentsoe la ka. Empa ho fihlela joale ho na le basebelisi ba fokolang, kahoo ha ho na mathata a ho eketsa meeli.
Seo okerr a ka se etsang ka kakaretso - sheba sebaka sa marang-rang
Ha boemo ba sesupo bo fetoha, tsebiso e romelloa ka lengolo-tsoibila kapa Telegraph. (Re ile ra sheba se neng se etsahala 'me ra hlokomela hore telegram e bonahala e le lenģosa le ka tšeptjoang ka ho fetisisa. Ka lebaka la RKN bakeng sa teko ea khatello ea kelello!) Ka okerr e lokiselitsoeng hantle, tsebiso leha e le efe e ka ba letšoao "tlohela ntho e 'ngoe le e' ngoe, re hloka ho e lokisa!" , kapa “ea tima!” Ha hoa lokela ho ba le litlhokomeliso tse ling tse tsoang ho okerra (haeba li teng, li hloka ho hlophisoa ka tsela e fapaneng). Mohlala, bakeng sa sebaka sa rona sa katse, seva ea alpha ke ea ho qetela mme ha ho mohla e qhekellang phoso. Haeba a robala, re lokela ho tseba. Empa li-server tse ling li lula li etsa liphoso, kahoo e le hore li se ke tsa fumana litlhokomeliso ka makhetlo a 'maloa ka hora, matšoao ao a na le boemo ba "khutso".
Hape hoa utloahala ho theha seva ea masoabi (ho moamoheli ofe kapa ofe o theko e tlaase), e tla ba le leqephe la hau la tšoarelo (haeba li-server tsohle tse kholo le tsa backup li theohile) kapa e tla u fetisetsa leqepheng la boemo ho oker (mohlala, ea rona.
Source: www.habr.com