Na li-server li lokela ho tima haeba tlhahlobo ea mosi ea setsi sa data e ka chesa mollo?

U ne u ka ikutloa joang haeba letsatsi le le leng le letle la lehlabula setsi sa data se nang le lisebelisoa tsa hau se shebahala tjena?

Na li-server li lokela ho tima haeba tlhahlobo ea mosi ea setsi sa data e ka chesa mollo?

Lumelang bohle! Lebitso la ka ke Dmitry Samsonov, ke sebetsa ke le motsamaisi ea ka sehloohong oa "Baithuti ka tlelase" Setšoantšo se bontša e 'ngoe ea litsi tse' nè tsa data moo thepa e sebeletsang morero oa rona e kenngoa teng. Ka mor'a marako ana ho na le lisebelisoa tse ka bang likete tse 4: lisebelisoa, lisebelisoa tsa polokelo ea data, lisebelisoa tsa marang-rang, joalo-joalo. - hoo e ka bang ⅓ ea lisebelisoa tsohle tsa rona.
Li-server tse ngata ke Linux. Ho boetse ho na le li-server tse 'maloa ho Windows (MS SQL) - lefa la rona, leo esale re le lahla ka mokhoa o hlophisitsoeng ka lilemo tse ngata.
Kahoo, ka la 5 Phuptjane 2019 ka 14:35, lienjiniere ho se seng sa litsi tsa rona tsa data li tlalehile alamo ea mollo.

E hanne

14:45 . Liketsahalo tse nyane tsa mosi litsing tsa data li atile ho feta kamoo u nahanang. Lipontšo tse ka hare ho liholo li ne li tloaelehile, kahoo karabelo ea rona ea pele e ne e batla e khutsitse: ba ile ba hlahisa thibelo ea mosebetsi ka tlhahiso, ke hore, ka liphetoho leha e le life tsa tlhophiso, ho hlahisa liphetolelo tse ncha, joalo-joalo, ntle le mosebetsi o amanang le ho lokisa ntho e itseng.

Bohale

Na u kile ua leka ho fumana ho bo-ralitima-mollo hore na hantle-ntle mollo o etsahetse hokae marulelong, kapa ho kena marulelong a tukang ka bouena ho lekola boemo? Ho tla ba le tšepo e kae boitsebisong boo batho ba bahlano ba bo fumanang?

14: 50. Ho se ho amohetsoe boitsebiso ba hore mollo o ntse o atamela tsamaiso ea ho pholisa. Empa na e tla tla? Mookameli oa tsamaiso ea mosebetsing o tlosa sephethephethe sa ka ntle ho tloha mahlakoreng a setsi sena sa data.

Hajoale, likarolo tsa lits'ebeletso tsohle tsa rona li kopitsoa litsing tse tharo tsa data, ho leka-lekanya ho sebelisoa boemong ba DNS, e re lumellang ho tlosa liaterese tsa setsi se le seng sa data ho DNS, ka tsela eo re sireletsa basebelisi mathateng a ka bang teng ka phihlello ea lits'ebeletso. . Haeba mathata a se a ntse a etsahetse setsing sa data, e tlohela ho potoloha ka bohona. U ka bala haholoanyane mona: Ho leka-lekanya le ho mamella liphoso ho Odnoklassniki.

Mollo ha o so re ame ka tsela efe kapa efe - ha ho basebelisi kapa lisebelisoa tse senyehileng. Na see ke kotsi? Karolo ea pele ea tokomane ea "Morero oa Ts'ebetso ea Kotsi" e hlalosa mohopolo oa "Kotsi", 'me karolo e qetella ka tsela ena:
«Haeba ho na le pelaelo leha e le efe hore na ho na le kotsi kapa che, joale ke kotsi!»

14:53 . Ho khethoa mohokahanyi oa maemo a tšohanyetso.

Mohokahanyi ke motho ea laolang puisano pakeng tsa barupeluoa bohle, ho lekola boholo ba kotsi, ho sebelisa Leano la Ts'ebetso ea Tšohanyetso, ho hohela basebetsi ba hlokahalang, ho shebella ho phethoa ha litokiso, 'me haholo-holo, ho fana ka baemeli mesebetsi leha e le efe. Ka mantsoe a mang, enoa ke motho ea laolang tšebetso eohle ea karabelo ea tšohanyetso.

Thekiso

15:01. Re qala ho tima li-server tse sa amaneng le tlhahiso.
15:03. Re tima litšebeletso tsohle tse boloketsoeng ka nepo.
Sena ha se akarelletse feela liphatlalatso (tseo basebelisi ba seng ba sa li fihlele ntlheng ena) le lits'ebeletso tsa bona tse thusang (mokhoa oa khoebo, li-cache, joalo-joalo), empa hape le li-database tse fapaneng tse nang le replication factor 2 kapa ho feta (Cassandra, binary data polokelo, polokelo e batang, NewSQL joalo-joalo).
15: 06. Boitsebiso bo amohetsoe hore mollo o sokela e 'ngoe ea liholo tsa data center. Ha re na lisebelisoa ka kamoreng ena, empa taba ea hore mollo o ka hasana ho tloha marulelong ho ea liholong o fetola haholo setšoantšo sa se etsahalang.
(Hamorao ho ile ha fumaneha hore holo e ne e se na kotsi ea letho, kaha e ne e koetsoe ka bokhabane ho tloha marulelong. Tšokelo e ne e le feela tsamaisong ea ho pholisa ea holo ena.)
15:07. Re lumella ts'ebetso ea litaelo ho li-server ka mokhoa o potlakileng ntle le licheke tse eketsehileng (ntle le sebali seo re se ratang haholo).
15:08. Mocheso oa liholong o ka har'a meeli e tloaelehileng.
15: 12. Ho ile ha tlalehoa keketseho ea mocheso liholong.
15:13 . Ho feta halofo ea li-server tse setsing sa data li tingoa. Ha re tsoeleng pele.
15:16 . Ho ile ha etsoa qeto ea ho tima lisebelisoa tsohle.
15:21 . Re qala ho tima matla ho li-server tse se nang palo ntle le ho koala sesebelisoa le sistimi ea ts'ebetso ka nepo.
15:23 . Sehlopha sa batho ba ikarabellang bakeng sa MS SQL se abetsoe (ho na le ba seng bakae ba bona, ho itšetleha ha litšebeletso ho bona ha ho kholo, empa mokhoa oa ho tsosolosa ts'ebetso o nka nako e telele ebile o rarahane ho feta, mohlala, Cassandra).

Ho tepella maikutlong

15: 25. Ho ile ha amoheloa boitsebiso bo mabapi le ho tingoa ha motlakase liholong tse ’nè ho tse 16 (No. 6, 7, 8, 9). Lisebelisoa tsa rona li holong ea 7 le ea 8. Ha ho na tlhahisoleseling mabapi le liholo tsa rona tse peli (No. 1 le 3).
Hangata, nakong ea mollo, motlakase o tima hang-hang, empa tabeng ena, ka lebaka la mosebetsi o kopanetsoeng oa bo-ralitima-mollo le basebetsi ba litsebi tsa setsi sa data, ha oa ka oa tima hohle, eseng hang-hang, empa ha ho hlokahala.
(Hamorao ho ile ha sibolloa hore motlakase o ne o sa tingoa liholong tsa 8 le 9.)
15:28 . Re qala ho kenya li-database tsa MS SQL ho li-backups litsing tse ling tsa data.
E tla nka nako e kae? Na ho na le marang-rang a lekaneng bakeng sa tsela eohle?
15: 37. Ho koaloa ha likarolo tse ling tsa marang-rang ho tlalehiloe.
Tsamaiso le marang-rang a tlhahiso li arohane ka 'mele ho tloha ho tse ling. Haeba marang-rang a tlhahiso a fumaneha, joale o ka ea ho seva, emisa kopo ebe o tima OS. Haeba e sa fumanehe, joale o ka kena ka IPMI, emisa kopo ebe o tima OS. Haeba ho se na marang-rang, joale u ke ke ua etsa letho. "Kea leboha, Cap!", u tla nahana.
"'Me ka kakaretso, ho na le moferefere o mongata," u ka boela ua nahana.
Taba ke hore li-server, leha li se na mollo, li hlahisa mocheso o mongata. Ha e le hantle, ha ho pholile, li hlahisa mocheso, 'me ha ho se na pholileng, li etsa hellish inferno, eo ka ho fetisisa e tla qhibilihisa karolo ea thepa ebe e tima karolo e' ngoe, 'me ka ho fetisisa ... mollo ka hare ho holo, e leng hoo e ka bang tiisetso ea ho senya ntho e 'ngoe le e' ngoe.

Na li-server li lokela ho tima haeba tlhahlobo ea mosi ea setsi sa data e ka chesa mollo?

15:39 . Re lokisa mathata ka database ea conf.

Conf database ke mokokotlo oa ts'ebeletso ea lebitso le le leng, le sebelisoang ke lits'ebetso tsohle tsa tlhahiso ho fetola litlhophiso kapele. Ntle le setsi sena, re ke ke ra laola ts'ebetso ea portal, empa portal ka boeona e ka sebetsa.

15:41 . Li-sensor tsa mocheso ho Core thepa ea marang-rang li rekota lipalo tse haufi le boholo bo lumelletsoeng. Ena ke lebokose le nang le rack eohle le ho netefatsa ts'ebetso ea marang-rang ohle ka har'a setsi sa data.

Na li-server li lokela ho tima haeba tlhahlobo ea mosi ea setsi sa data e ka chesa mollo?

15:42 . Issue tracker le wiki ha li fumanehe, fetohela ho standby.
Sena ha se tlhahiso, empa ketsahalong ea kotsi, ho fumaneha ha motheo leha e le ofe oa tsebo ho ka ba bohlokoa.
15:50. E 'ngoe ea litsamaiso tsa ho beha leihlo e tingoe.
Ho na le tse 'maloa tsa tsona,' me li ikarabella bakeng sa likarolo tse fapaneng tsa litšebeletso. Tse ling tsa tsona li hlophisitsoe hore li sebetse ka boithaopo ka har'a setsi se seng le se seng sa data (ke hore, li shebella setsi sa bona sa data feela), tse ling li na le likarolo tse ajoang tse pholohang ka mokhoa o hlakileng tahlehelo ea setsi leha e le sefe sa data.
Tabeng ena e ile ea khaotsa ho sebetsa Lipontšo tsa mokhoa oa khoebo oa ho lemoha ka mokhoa o sa tloaelehang, e sebetsang ka mokhoa oa master-standby. E fetohetse ho standby.

Ho amohela ngoana

15:51 . Li-server tsohle ntle le MS SQL li ile tsa tingoa ka IPMI ntle le ho koala ka nepo.
Na u se u itokiselitse tsamaiso e kholo ea seva ka IPMI ha ho hlokahala?

Nako eo ka eona pholoso ea lisebelisoa setsing sa data e phethiloeng sethaleng sena. Tsohle tse neng li ka etsoa li entsoe. Basebetsi-'moho ba bang ba ka phomola.
16: 13. Boitsebiso bo amohetsoe hore liphaephe tsa freon tse tsoang ho li-air conditioner li phatlohile marulelong - sena se tla lieha ho qalisoa ha setsi sa data ka mor'a hore mollo o felisoe.
16:19 . Ho ea ka boitsebiso bo fumanoeng ho basebetsi ba theknoloji ea setsi sa data, ho eketseha ha mocheso liholong ho emisitse.
17:10. Conf database e tsosolositsoe. Hona joale re ka fetola litlhophiso tsa kopo.
Ke hobane'ng ha see se le bohlokoa hakaale haeba ntho e 'ngoe le e' ngoe e mamella liphoso 'me e sebetsa ntle le setsi se le seng sa data?
Taba ea pele, ha se ntho e 'ngoe le e' ngoe e mamellang liphoso. Ho na le lits'ebeletso tse fapaneng tse fapaneng tse e-so pholohe ho hloleha ha setsi sa data hantle, 'me ho na le li-database ka mokhoa oa master-standby. Bokhoni ba ho laola litlhophiso bo u lumella ho etsa ntho e 'ngoe le e' ngoe e hlokahalang ho fokotsa phello ea liphello tsa kotsi ho basebelisi esita le maemong a thata.
Taba ea bobeli, ho ile ha hlaka hore ts'ebetso ea setsi sa data e ke ke ea tsosolosoa ka botlalo lihora tse tlang, kahoo ho ne ho hlokahala ho nka mehato ea ho netefatsa hore ho se fumanehe ha nako e telele ha likopi ha ho lebise mathateng a eketsehileng a kang li-disks tse feletseng. litsi tse setseng tsa data.
17:29 . Nako ea pizza! Re hira batho, eseng liroboto.

Na li-server li lokela ho tima haeba tlhahlobo ea mosi ea setsi sa data e ka chesa mollo?

Nchafatso

18:02. Liholong No. 8 (ea rona), 9, 10 le 11 mocheso o tsitsitse. E 'ngoe ea tse setseng ntle le marang-rang (No. 7) e boloka thepa ea rona, 'me mocheso oa teng o ntse o phahama.
18:31 . Ba fane ka tumello ea ho qala thepa liholong tsa No. 1 le 3 - liholo tsena ha lia ka tsa angoa ke mollo.

Hona joale, li-server li ntse li hlahisoa liholong tsa No. 1, 3, 8, ho qala ka tse mahlonoko ka ho fetisisa. Ts'ebetso e nepahetseng ea lits'ebeletso tsohle tse sebetsang e ea hlahlojoa. Ho ntse ho na le mathata ka holo ea 7.

18:44 . Basebeletsi ba litsebi tsa setsi sa data ba fumane hore ka kamoreng ea 7 (moo ho nang le lisebelisoa tsa rona feela) li-server tse ngata ha lia tima. Ho latela lintlha tsa rona, li-server tse 26 li lula inthaneteng moo. Kamora cheke ea bobeli, re fumana li-server tse 58.
20:18 . Litsebi tsa setsi sa boitsebiso li butsoela moea ka phaposing e se nang moea o pholileng ka likotopo tse tsamaeang liphasejeng.
23:08. Admin oa pele o rometsoe hae. Motho o hloka ho robala bosiu e le hore a tsoele pele ho sebetsa hosasane. Ka mor'a moo, re tla lokolla li-admins le bahlahisi ba bang.
02:56. Re tsebisitse tsohle tse neng li ka hlahisoa. Re etsa tlhahlobo e ngata ea lits'ebeletso tsohle re sebelisa liteko tsa othomathike.

Na li-server li lokela ho tima haeba tlhahlobo ea mosi ea setsi sa data e ka chesa mollo?

03:02. Holo ea ho qetela, holo ea bo7 e tsosolositsoe.
03:36. Re tlisitse mahlakore a setsing sa data ho potoloha ho DNS. Ho tloha motsotsong ona sephethephethe sa basebelisi se qala ho fihla.
Re romela boholo ba sehlopha sa tsamaiso hae. Empa re siea batho ba ’maloa ka morao.

Lipotso Tse Nyenyane:
P: Ho etsahetse'ng ho tloha ka 18:31 ho isa ho 02:56?
A: Ho latela "Leano la Ts'ebetso ea Likoluoa", re qala lits'ebeletso tsohle, ho qala ka tsa bohlokoa ka ho fetisisa. Tabeng ena, mohokahanyi moqoqong o fana ka tšebeletso ho mookameli oa mahala, ea hlahlobang hore na OS le kopo li qalile, hore na ho na le liphoso leha e le life, le hore na matšoao a tloaelehile. Ka mor'a hore ho qalisoa ho phethoe, o tlaleha moqoqong hore o lokolohile 'me o fumana tšebeletso e ncha ho mohokahanyi.
Ts'ebetso e ntse e fokotseha ho feta ka lisebelisoa tse hlōlehileng. Le ha ho emisa OS le ho koala li-server ho tsamaile hantle, li-server tse ling ha li khutle ka lebaka la ho hloleha ha tšohanyetso ha li-disk, memori le chassis. Ha matla a lahleha, sekhahla sa ho hloleha sea eketseha.
P: Ke hobane'ng ha u sa khone ho tsamaisa ntho e 'ngoe le e' ngoe ka nako e le 'ngoe, ebe u lokisa se tlang ho beha leihlo?
A: Ntho e 'ngoe le e' ngoe e tlameha ho etsoa butle-butle, hobane ho na le litšepe pakeng tsa litšebeletso. 'Me u lokela ho hlahloba ntho e' ngoe le e 'ngoe hang-hang, ntle le ho emela ho beha leihlo - hobane ho molemo ho sebetsana le mathata hang-hang, ntle le ho emela hore a mpefala.

7:40. Admin oa ho qetela (mohokahanyi) o ile a robala. Mosebetsi oa letsatsi la pele o phethiloe.
8:09. Baetsi ba pele, baenjiniere ba setsi sa data le batsamaisi (ho kenyeletsoa mohokahanyi e mocha) ba ile ba qala mosebetsi oa tsosoloso.
09:37. Re ile ra qala ho phahamisa holo ea No. 7 (ea ho qetela).
Ka nako e ts'oanang, re ntse re tsoela pele ho tsosolosa se neng se sa lokisoe ka likamoreng tse ling: ho fetola li-disks / memori / li-server, ho lokisa ntho e 'ngoe le e' ngoe e "chesang" ka ho hlahloba, ho fetola mesebetsi ho khutlela mererong ea li-master-standby le lintho tse ling tse nyenyane, tseo ho tsona ho leng teng. leha ho le joalo haholo.
17:08. Re lumella mosebetsi oohle o tloaelehileng ka tlhahiso.
21:45 . Mosebetsi oa letsatsi la bobeli o phethiloe.
09:45. Tsatsing lena ke Labohlano. Ho ntse ho na le mathata a manyane a ho beha leihlo. Mafelo-beke a tla, bohle ba batla ho phomola. Re tsoela pele ho lokisa ntho e 'ngoe le e' ngoe eo re ka e khonang. Mesebetsi ea kamehla ea admin e ka beng e chechisitsoe morao e ile ea chechisoa. Mohokahanyi o mocha.
15:40. Ka tšohanyetso halofo ea lisebelisoa tsa marang-rang tsa Core setsing se seng sa data se ile sa qala bocha. Likarolo li ne li ntšoa ka ho fapanyetsana ho fokotsa likotsi. Ha ho na phello ho basebelisi. Hamorao ho ile ha fumaneha hore e ne e le chesi e fosahetseng. Mohokahanyi o ntse a sebetsa ho lokisa likotsi tse peli ka nako e le 'ngoe.
17:17 . Ts'ebetso ea marang-rang setsing se seng sa data e tsosolositsoe, ntho e 'ngoe le e' ngoe e hlahlobiloe. Setsi sa data se kenngoa ho potoloha.
18:29 . Mosebetsi oa letsatsi la boraro le, ka kakaretso, tsosoloso ka mor'a kotsi e phethiloe.

Afterword

04.04.2013 ka letsatsi la phoso 404, "Baithuti-'moho le uena" phonyohile kotsing e kgolo ka ho fetisisa —ka matsatsi a mararo portal e ne e sa fumanehe ka botlalo kapa ka mokhoa o itseng. Ho pholletsa le nako ena eohle, batho ba fetang 100 ba tsoang metseng e fapaneng, ba tsoang lik'hamphani tse fapaneng (liteboho tse ngata hape!), Ka thōko le ka ho toba litsing tsa data, ka letsoho le ka mokhoa o ikemetseng, ba lokiselitse li-server tse likete.
Re fihletse liqeto. Ho thibela sena hore se se ke sa etsahala hape, re entse le ho tsoela pele ho etsa mosebetsi o moholo ho fihlela kajeno.

Ke phapang efe e kholo lipakeng tsa kotsi ea hajoale le 404?

  • Re na le “Leano la Tshebetso la Kotsi”. Hang ka kotara, re etsa boikoetliso - re bapala karolo ea boemo ba tšohanyetso, boo sehlopha sa batsamaisi (kaofela) se tlamehang ho se felisa ka ho sebelisa "Leano la Ts'ebetso ea Tšohanyetso". Baokameli ba tsamaiso ea tsamaiso ba chenchana ho bapala karolo ea mohokahanyi.
  • Nako le nako, ka mokhoa oa teko, re arola litsi tsa data (kaofela ka lehlakoreng le leng) ka marang-rang a LAN le WAN, e leng se re lumellang ho tseba mathata ka nako.
  • Li-disk tse fokolang tse robehileng, hobane re tiisitse litekanyetso: lihora tse fokolang tsa ts'ebetso, menyako e thata ea SMART,
  • Re lahlile BerkeleyDB ka ho felletseng, sebaka sa khale le se sa tsitsang se neng se hloka nako e ngata ho hlaphoheloa kamora ho qala seva bocha.
  • Re fokolitse palo ea li-server tse nang le MS SQL mme ra fokotsa ho itšetleha ka tse setseng.
  • Re na le tsa rona leru - leru le le leng, moo re qetileng lilemo tse peli re falla ka mafolofolo litšebeletsong tsohle. Leru le nolofatsa nako eohle ea ho sebetsa ka ts'ebeliso, 'me ha ho ka ba le kotsi le fana ka lisebelisoa tse ikhethang joalo ka:
    • ho emisa ho nepahetseng ha lits'ebetso tsohle ka ho tobetsa e le 'ngoe;
    • ho falla habonolo ha lits'ebetso ho tsoa ho li-server tse hlolehileng;
    • maemo a othomathiki (ka tatellano ea lits'ebeletso tse tlang pele) ho qalisoa ha setsi sa data kaofela.

Kotsi e hlalositsoeng sehloohong sena e bile khōlō ka ho fetisisa ho tloha ka letsatsi la bo404. Ke ’nete hore hase ntho e ’ngoe le e ’ngoe e ileng ea tsamaea hantle. Mohlala, nakong ea ho se fumanehe ha setsi sa data se senyehileng mollo setsing se seng sa data, disk ho e 'ngoe ea li-server e ile ea hloleha, ke hore, ke e le' ngoe feela ea likopi tse tharo tse sehlopheng sa Cassandra e ileng ea lula e fumaneha, ke ka lebaka leo 4,2% ea mobile basebelisi ba sesebelisoa ha ba khone ho kena. Ka nako e ts'oanang, basebelisi ba seng ba ntse ba hokahane ba ile ba tsoela pele ho sebetsa. Ka kakaretso, ka lebaka la kotsi, mathata a fetang 30 a ile a fumanoa - ho tloha ho likokoana-hloko tsa banal ho ea ho mefokolo mohahong oa litšebeletso.

Empa phapang ea bohlokoa ka ho fetisisa pakeng tsa kotsi ea hona joale le ea 404 ke hore ha re ntse re felisa liphello tsa mollo, basebelisi ba ne ba ntse ba romellana melaetsa le ho etsa mehala ea video ho. Hantle feela, ba bapala lipapali, ba mamela 'mino, ba fana limpho, ba shebella livideo, letoto la TV le likanale tsa TV ka OK, hape e kene ka hare Phela Hantle.

Likotsi tsa hau li tsamaea joang?

Source: www.habr.com

Eketsa ka tlhaloso