Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Sehloohong sena ke tla bua ka bokhoni ba sesebelisoa sa Cockpit. Cockpit e entsoe ho nolofatsa tsamaiso ea Linux OS. Ka bokhutšoanyane, e u lumella ho etsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sebopeho se setle sa marang-rang. Likarolo tsa Cockpit: ho kenya le ho lekola liapdeite tsa sistimi le ho nolofalletsa lintlafatso (mokhoa oa ho patch), taolo ea mosebelisi (ho theha, ho hlakola, ho fetola li-password, ho thibela, ho fana ka litokelo tsa superuser), taolo ea disk (ho theha, ho hlophisa lvm, ho theha, ho kenya sistimi ea lifaele. ), tlhophiso ea marang-rang (sehlopha, bonding, taolo ea ip, joalo-joalo.), taolo ea li-timers tsa systemd units.

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Thahasello ho Cockpit e bakoa ke ho lokolloa ha Centos 8, moo Cockpit e seng e ntse e hahiloe tsamaisong 'me e hloka feela ho kenngoa ka taelo ea "systemctl enable -now cockpit.service". Likabelong tse ling, ho tla hlokahala ho kenya letsoho ho tsoa polokelong ea liphutheloana. Ha re na ho nahana ka ho kenya mona, sheba tataiso ea semmuso.

Kamora ho kenya, re hloka ho kena ho sebatli ho port 9090 ea seva eo Cockpit e kentsoeng ho eona (ke hore. seva ip:9090). Ka mohlala, 192.168.1.56: 9090

Re kenya phasewete e tloaelehileng ea ho kena bakeng sa ak'haonte ea lehae ebe re sheba lebokose la "Sebelisa hape phasewete ea ka bakeng sa mesebetsi e khethehileng" e le hore o ka tsamaisa litaelo tse ling joalo ka mosebelisi ea nang le tokelo (motso). Ka tlhaho, ak'haonte ea hau e tlameha ho khona ho phethahatsa litaelo ka sudo.

Ka mor'a ho kena, u tla bona sebopeho se setle le se hlakileng sa websaete. Pele ho tsohle, fetolela puo ea sebopeho ho Senyesemane, hobane phetolelo e mpe feela.

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Sehokelo se shebahala se hlakile ebile sea utloahala; ka ho le letšehali u tla bona sebaka sa ho sesa:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Karolo ea ho qala e bitsoa "sistimi", moo u ka bonang tlhahisoleseling mabapi le ts'ebeliso ea lisebelisoa tsa seva (CPU, RAM, Network, Disks):

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Ho bona tlhaiso-leseling e batsi, mohlala, ho li-disks, tobetsa feela mongolo o lumellanang 'me u tla isoa ka kotloloho karolong e' ngoe (polokelo):

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

U ka etsa lvm mona:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Khetha lebitso bakeng sa sehlopha sa vg le li-drive tseo u batlang ho li sebelisa:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Fana ka lebitso la lv ebe u khetha boholo:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

'Me qetellong u thehe sistimi ea faele:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Ka kopo hlokomela hore Cockpit ka boeona e tla ngola mohala o hlokahalang ka fstab mme re tla kenya sesebelisoa. U ka boela ua khetha likhetho tse khethehileng tsa ho kenya:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Sena ke seo e shebahalang ka sona tsamaisong:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Mona o ka holisa, ho hatella litsamaiso tsa faele, ho eketsa lisebelisoa tse ncha sehlopheng sa vg, jj.

Karolong ea "Networking" u ke ke ua fetola feela litlhophiso tse tloaelehileng tsa marang-rang (ip, dns, mask, gateway), empa hape u theha litlhophiso tse rarahaneng, tse kang ho kopanya kapa ho kopanya:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Sena ke seo tlhophiso e phethiloeng e shebahalang ka eona tsamaisong:
Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Lumellana hore ho theha ka Vinano ho tla nka nako e telele le ho thata haholoanyane. Haholo-holo bakeng sa ba qalang.

Ho "litšebeletso" u ka khona ho laola li-unit le li-timers: li emise, u li qale hape, u li tlose ho tloha qalong. Hape ho potlakile haholo ho iketsetsa nako ea hau:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Ntho feela e entsoeng hampe: ha ho hlake hore na sebali sa nako se qala hangata hakae. U ka bona feela ha e qetetse ho qalisoa le hore na e tla qala neng hape.

Ho "Lintlafatso tsa Software", joalo ka ha u ka hakanya, u ka bona liapdeite tsohle tse fumanehang ebe u li kenya:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Sistimi e tla re tsebisa haeba ho hlokahala ho qala bocha:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

U ka boela ua lumella lintlafatso tsa sistimi ka mokhoa o ikhethileng 'me u iketsetse nako ea ho kenya liapdeite:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

U ka boela ua laola SeLinux ho Cockpit le ho etsa sosreport (e molemo ha u buisana le barekisi ha u rarolla mathata a tekheniki):

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Taolo ea basebelisi e kengoa tšebetsong ka mokhoa o bonolo le o hlakileng kamoo ho ka khonehang:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Ka tsela, o ka eketsa linotlolo tsa ssh.

'Me qetellong, u ka bala lits'oants'o tsa sistimi le ho hlophisa ka bohlokoa:

Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Re ile ra feta likarolong tsohle tse ka sehloohong tsa lenaneo.

Mona ke kakaretso e khuts'oane ea menyetla. Ho ho uena ho etsa qeto ea hore na u sebelise Cockpit kapa che. Ka maikutlo a ka, Cockpit e ka rarolla mathata a 'maloa le ho fokotsa litšenyehelo tsa tlhokomelo ea seva.

Melemo e ka sehloohong:

  • Tšitiso ea ho kena tsamaisong ea Linux OS e fokotsehile haholo ka lebaka la lisebelisoa tse joalo. Hoo e ka bang mang kapa mang a ka etsa liketso tse tloaelehileng le tsa motheo. Tsamaiso e ka abeloa bahlahisi kapa bahlahlobisisi ho fokotsa litšenyehelo tsa tlhahiso le ho akofisa mosebetsi. Ntle le moo, ha ho hlokahale hore u thaepe pvcreate, vgcreate, lvcreate, mkfs.xfs ka har'a khomphutha, theha sebaka sa ho hloa, edita fstab, 'me qetellong, thaepa mount -a, tobetsa konopo makhetlo a 'maloa.
  • O ka lokolla mojaro oa mosebetsi oa batsamaisi ba Linux hore ba tsebe ho tsepamisa maikutlo mesebetsing e rarahaneng
  • Liphoso tsa batho li ka fokotsoa. Lumellana hore ho thata ho etsa phoso ka sebopeho sa marang-rang ho feta ka console

Mefokolo eo ke e fumaneng:

  • Mefokolo ea ts'ebeliso. U ka etsa ts'ebetso ea mantlha feela. Mohlala, o ke ke oa holisa lvm hang hang kamora ho holisa disk ho tloha lehlakoreng la virtualization; o hloka ho thaepa pvresize ka har'a khomphutha ebe o tsoela pele ho sebetsa ka sebopeho sa webo. U ke ke ua eketsa mosebelisi sehlopheng se itseng, u ke ke ua fetola litokelo tsa directory, kapa ua sekaseka sebaka se sebelisitsoeng. Ke kopa tšebetso e batsi
  • Karolo ea "Likopo" ha ea ka ea sebetsa hantle
  • U ke ke ua fetola 'mala oa console. Mohlala, nka sebetsa hamonate feela mokokotlong o bobebe o nang le fonte e lefifi:

    Cockpit - e nolofatsa mesebetsi e tloaelehileng ea tsamaiso ea Linux ka sehokelo sa webo se bonolo sa basebelisi

Joalokaha re bona, sesebelisoa se na le menyetla e metle haholo. Haeba o holisa ts'ebetso, ho etsa mesebetsi e mengata ho ka potlaka le ho ba bonolo.

upd: Hape hoa khoneha ho laola li-server tse ngata ho tloha ho sehokelo se le seng sa marang-rang ka ho eketsa li-server tse hlokahalang ho "Machine dashboard". Ts'ebetso, mohlala, e ka ba molemo bakeng sa lintlafatso tse ngata tsa li-server tse 'maloa ka nako e le ngoe. Bala haholoanyane ho litokomane tsa molao.

Source: www.habr.com

Eketsa ka tlhaloso