Faigofie faigofie mo le upega tafaʻilagi (mataʻituina + DNS malosi)

I lenei tusiga ou te manaʻo e faʻaalia le faigofie ma le saoloto e mafai ona e faia se faiga failover mo se upega tafaʻilagi (poʻo soʻo se isi lava Initaneti) e faʻaaoga ai se tuufaatasiga o le mataʻituina okerr ma le malosi DNS auaunaga. O lona uiga, i le tulaga o soʻo se faʻafitauli i le nofoaga autu (mai se faʻafitauli i le "PHP Error" i luga o le itulau, i le leai o se avanoa poʻo na o se masalosalo laititi o poloaiga i le tulaga o se faleoloa i luga ole laiga), o tagata asiasi fou o le a faʻasino atu i le lona lua (tolu, ma isi) i luga o se 'auʻaunaga galue iloa, poʻo luga o le itulau "Faʻamalie atu", lea o le a latou faʻamalamalamaina ma le faaaloalo e faapea "o loʻo i ai se faʻafitauli, ua uma ona matou iloa ma ua uma ona faʻaleleia, matou o le a vave ona toe faaleleia” (ma i lenei tulaga o le a e i ai moni lava i le iloa ma mafai ona toe faaleleia).

E ola ma failover pe leai?

Seiloga e tupu se faafitauli, e leai se eseesega tele. Ae a tupu, e aunoa ma le toilalo, e masani ona tupu mea nei: e te taumafai e vave iloa po o le a le faʻafitauli, e le aoga (e le faʻapipiʻiina backups, o le polokalama mo nisi mafuaaga e le aoga e pei ona tatau ai mai le faʻamaumauga. , ma isi), ae leai se taimi, leai se 'auʻaunaga - o loʻo taoto faʻatasi nofoaga, o loʻo valaʻau tagata faʻatau, o loʻo i ai tagata uma, o loʻo e taumafai e toe faʻaleleia ma eleelea "i le lipine", ona foliga mai lea e amata. ma tootoo ma ola. E te manatu o lou taimi avanoa e te manaʻomia e faʻavasega atili ai ma toe fai mea uma ma le matagofie, ae leai se mea e sili atu le tumau nai lo le le tumau.

Ia, pe faʻafefea ona tupu lenei mea i se ata matagofie ma se faila:

  • E tupu se mea sese
  • E otometi lava ona iloa le mea sese
  • Ua lafo atu le mataala
  • O le fesuia'i i se tasi o 'au'aunaga faaleoleo ua fesiita'i
  • I le filemu ma le le popole, ua fa'avasega le fa'afitauli, fa'asa'o, ma toe fa'afo'i le 'au'aunaga.

O lenei polokalame, ioe, e mafai foi ona i ai ona lava faafitauli, ae ui i lea, o le polokalame e laina, o laʻasaga taʻitasi e faigofie ma o le mea autu e mafai ona faʻapipiʻi ese, o lea o le avanoa o le toilalo o lenei polokalame e sili atu ona maualalo, ma o gaioiga uma e mafai ona otometi ma faʻatino vave (e le pei o le galuega o le suʻeina ma faʻapipiʻi epic crap le iloa). Ua tulaueleele lau va'alele i se atunu'u mamao, ua e ki lau telefoni ma va'ai i se fa'aaliga i se telefoni ua pa'u le server, ae o lo'o lelei mea uma, ua fa'agaoioia le server backup, e mafai ona fa'aauau lau malaga, e te le mana'omia. e lele i tua pe toe faʻaleleia e ala i le SSH mai le cafe lata ane ma WiFi. E te iloa pe a sili atu ona faigofie.

Ua iai nei le lumanaʻi!

I le taimi muamua, o le faafitauli autu na mafua ai le failover e masani lava o se fofo le taliaina o le aofaʻi o tau e tau ai. Pe sa mana'omia le fa'atauina o meafaigaluega taugata (ma vala'aulia nisi fa'apitoa taugatā). Po'o le fa'ato'aga tu'ufa'atasi o se mea faigata e tusa ai ma ta'iala (Na ou tau atu fo'i i se filifiliga lea e feso'ota'i fa'atasi ai ni 'au'aunaga se lua i se uaea modem null, ma latou tu'uina atu ai se tātā o le fatu, ina ia iloa e le 'au'aunaga fa'apolopolo i le taimi sa'o ma fa'atonuina. pulea). O lea ua i ai auala faigofie ma saoloto. Afai ei ai sau upega tafaʻilagi e iai pusi, e leai se 'alofaga mo oe e te le faʻatinoina ai le failover i le taimi nei!

Ia, e le gata i lea, mo se faiga failover e te manaʻomia se isi server (ma atonu e sili atu ma le tasi) ma aʻo leʻi oʻo i se tau tele, o lea e mafai ona e mauaina se VDS mo pene.

Le nofoaga sili ona faatuatuaina ma pusi

Ina ia faʻataʻitaʻiina le fofo ile okerr + dynamic dns, na matou faʻalauiloaina la matou upega tafaʻilagi ma pusi cat.okerr.com. Matou te inoino i pusi, o lea o le a le tele ai iina. E tolu saite i le aofaʻi, e foliga tutusa uma (i luga o le mamanu tutusa), ae faʻatasi ai ma tamaʻi pusi eseese e faʻafaigofie ona iloa, ma e tusia e tagata taʻitasi faʻamatalaga faʻapitoa e iloa ai pe faʻafefea ona galue. O le itulau e faʻafouina ia lava i le 1 minute, ae e mafai ona e kiliki i taimi uma reload i le browser.

I faʻamatalaga faʻapitoa o loʻo i ai se laina "tulaga = OK". O nisi taimi e fa'afoliga fa'afitauli ma tusi tulaga=ERR. O le server autu "e foliga mai e paʻu" i le 20 minute o itula uma (0:20, 1:20, 2:20, …). Toe fa'apolopolo i le 40 minute. O le server mulimuli ("fa'anoanoa" server) o lo'o fa'agasolo pea. I le 0 minute o itula uma, o 'auʻaunaga muamua ma faʻamaumauga e "toe faʻaleleia".

Faigofie faigofie mo le upega tafaʻilagi (mataʻituina + DNS malosi)

Afai e te tatalaina le 'upega tafaʻilagi ma tuʻu i luga o le laupepa, o le a e vaʻaia e le paʻu (e ui lava e faʻataʻitaʻiina e tagata taʻitoʻatasi se faʻafitauli i lea taimi ma lea taimi), ma i le tulaga o se faʻafitauli i le server, e naʻo le "taufetuli" i le va o sapalai ola. O le ata, igoa ma le tuatusi o le server ma lana matafaioi o le a suia. O nisi taimi e mafai ona e puʻeina le taimi o le tulaga = ERR (o loʻo i ai le faʻafitauli, ae e leʻi galue atoa le faʻaogaina o le faʻaogaina), ae o le isi faʻafouga o le a faʻaali atu ia te oe se itulau mai le nofoaga galue.

Failover i luga ole okerr + DNS malosi

Se'i tatou va'ai pe fa'apefea ona galue i lalo o le pulou. O le galuega a le faila o le faʻamautinoaina o le cat.okerr.com tuatusi o loʻo faasino i taimi uma i le tuatusi IP o le server galue.
I tua atu o 'au'aunaga ta'itasi o lo'o fa'afeiloa'i ai la tatou pusi saite i okerr o lo'o i ai se fa'ailoga e siaki ai lona tulaga fa'atasi i le minute.

Faigofie faigofie mo le upega tafaʻilagi (mataʻituina + DNS malosi)

I lenei faʻamalama matou te vaʻai ai pe faʻafefea ona siaki le site cat.okerr.com mai le alpha.okerr.com server. O le itulau e tatau ona i ai tulaga = OK, ma e pei ona tatou vaʻai i luga, o lo tatou tulaga faʻailoga ua lelei nei. A oʻo ina "tape" le 'auʻaunaga, o le ai ai se ERR. (O se tasi lea o faʻataʻitaʻiga o se faʻailoga, okerr o loʻo mataʻituina, o lea e mafai ai ona e faʻapipiʻi soʻo se ituaiga o faʻailoga, mo se faʻataʻitaʻiga, siaki le avanoa avanoa i luga o le disk, le numera o poloaiga fou i le database, ma e oʻo lava i faʻailoga talafeagai, mo se faʻataʻitaʻiga , i le po o le ai ai ni tulaga sese, ma i le ao o isi) .

I totonu o le faʻatulagaga o le poloketi na matou faia ai se faiga faʻaletonu ma faʻailoga nei:

Faigofie faigofie mo le upega tafaʻilagi (mataʻituina + DNS malosi)

O le polokalame e tolu faʻailoga (tolu servers), e ese le faʻamuamua. O le 'auʻaunaga autu mo le 'upega tafaʻilagi o charlie, pe a le aoga (e leai se "tulaga = OK" pe naʻo le le avanoa), ona bravo ma i le mataupu mulimuli - alpha. O le itu taumatau o le itulau o loʻo faʻaalia ai le tulaga o faʻamaumauga DNS i luga o 'auʻaunaga eseese.

Mo i latou na matauina o le igoa cat.he.okerr.com o loʻo faʻaaogaina: Matou te faʻaaogaina se faiga e sili atu ona faigata. Nai lo le na'o le suia o faamaumauga DNS o le cat.okerr.com, matou te suia le cat.he.okerr.com (i luga o le Dynamic DNS provider Afa o Eletise), ma le cat.okerr.com o le CNAME (alias), e le suia, e faasino i taimi uma cat.he.okerr.com. Matou te fiafia tele i le Hurricane o se DNS malosi, ma o loʻo i ai ki e pulea ai se tasi ulufale (nai lo se sone atoa), matou te manatu e sili atu le saogalemu. E te le tau faʻamaonia foi upu autu autu ile okerr e pulea ai le vaega atoa, ae naʻo se subdomain poʻo faʻamaumauga.

Mai le pau i luga

Laasaga ma lea laʻasaga pe faʻapefea ona galue lenei polokalame:

  1. E tupu se fa'afitauli (fa'ata'ita'i) i luga o le 'au'aunaga
  2. O le okerr sensor e siaki le tulaga o server taitasi tasi i le minute ma lipoti atu i le server autu autu i okerr
  3. O le fa'ailoga o le server e fetaui e sui mai le OK ile ERR
  4. Pe a suia le tulaga o le faailoga, failover e toe faʻatatauina, ma fuafua po o fea tuatusi e manaʻomia ona seti (pe a manaʻomia. Mo se faʻataʻitaʻiga, afai o loʻo galue le server autu, ma i le taimi lava e tasi na mate ai le server backup, e leai se suiga o le a faia)
  5. O lenei tuatusi e lipoti atu i le dynamic dns service. A maeʻa lenei laasaga, o le a e vaʻai i le tulaga "synced" i le itu taumatau.
  6. E le o toe mamao (sekona) o le a oʻo atu le faʻamaumauga i le DNS servers o lau vaega (mo le pusi saite o le ns1-ns5.he.net).
  7. Mai le taimi nei, o nisi tagata faʻaoga o le a iai i luga o le server fou. Ae le o DNS server uma i le lalolagi ua toe faʻafouina faʻamaumauga, ma o le tala tuai atonu o loʻo teuina pea i se mea. E mafai ona e vaʻavaʻai pe faʻafefea ona "siva" faʻamaumauga i luga o le DNS servers, faʻaalia pe o se tau fou pe tuai. Afai e te faʻafouina le itulau faʻatulagaina failover, o le tagata faʻatautaia lava ia o le a talosagaina faʻamatalaga fou mai le DNS servers.
  8. A maeʻa ona faʻamautu faʻamaumauga, e pala le faʻamaumauga tuai i soʻo se mea - o 100% uma o talosaga e alu i le server fou.

Ina ia faʻavavevave le laasaga 7 (masani o le umi), o le TTL o le faʻamaumauga DNS malosi e tatau ona seti i lalo ifo e mafai ai. E masani ona fa'atagaina e au'aunaga vaeluaga ole 90-120 sekone. O se maliega talafeagai atoatoa lea.

E le gata i

O nei mea uma e mafai ona faʻatulagaina i se afiafi (pe afai ua uma ona i ai sau server backup). O le okerr ma le malosi DNS auaunaga e leai se totogi. Ina ia maua nisi siaki i le okerr ma se vaitaimi faʻamaonia puupuu, e tatau ona e faʻamaeʻaina aʻoaʻoga (mai lau itulau faʻamatalaga). A maeʻa, faʻatupu vave le maualuga (20 faʻailoga i le itula + 1 vave, 10 minute). Afai foi e toaitiiti i latou, tusi atu i ai [imeli puipuia], e foliga mai o le a mafai ona faʻateleina (e oʻo mai i le taimi nei o loʻo i ai pea se avanoa, ou te leʻi musu lava, i se isi itu, na ou ofoina atu aʻu lava ia). E na o le taimi muamua ou te le manaʻo e folafola atu i tagata uma mea uma, ou te le o mautinoa pe lava loʻu malosi e tausia ai laʻu upu. Ae o le taimi nei e toʻaitiiti tagata faʻaoga, o lea e leai ni faʻafitauli i le faʻateleina o tapulaʻa.

O le a le mea e mafai e okerr ona fai i se tulaga lautele - vaʻai ile upega tafaʻilagi ata. I se tulaga lautele, o le mataʻituina lea (zabbix mai le ao), ma o le faila o se galuega faʻaopoopo manaia. E mafai foi ona e mauaina le demo mai le saite e aunoa ma le resitalaina.

Pe a suia le tulaga faʻailoga, e lafoina se faʻamatalaga e imeli poʻo Telegram. (Na matou vaʻavaʻai i le mea na tupu ma iloa ai o le telegram e foliga mai o le avefeʻau sili ona faʻatuatuaina. Faʻafetai i le RKN mo le suʻega faʻalavelave!) Faʻatasi ai ma le okerr faʻapipiʻi saʻo, soʻo se faʻamatalaga o se faʻailoga "tuu mea uma, e tatau ona matou faʻaleleia!" , po o le “pepe moli!” E le tatau ona i ai ni faʻamatalaga faʻaopoopo mai le okerra (pe a iai, e manaʻomia ona faʻatulagaina i se isi itu). Mo se faʻataʻitaʻiga, mo la matou pusi saite, o le alpha server o le mea mulimuli ma e le faʻaseseina se mea sese. Afai e taoto o ia, e tatau ona tatou iloa. Ae o isi 'auʻaunaga e faʻaalia i taimi uma ni mea sese, o le mea lea, ina ia aua neʻi mauaina faʻasalalauga i le tele o taimi i le itula, o na faʻailoga o loʻo i ai se tulaga "filemu".

E talafeagai foi le fatuina o se server faʻanoanoa (i luga o soʻo se talimalo taugofie), o le ai ai lau itulau faʻatoesega (i le tulaga o loʻo i lalo uma 'auʻaunaga autu ma faʻamaumauga) pe o le a toe faʻafeiloaʻi oe i le itulau tulaga i luga ole okerr (mo se faʻataʻitaʻiga, matou. cp.okerr.com/status/okerr) poʻo le statuspage.io.

puna: www.habr.com

Faaopoopo i ai se faamatalaga