Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

F'dan l-artikolu ser nitkellem dwar il-kapaċitajiet tal-għodda Cockpit. Il-cockpit inħoloq biex l-amministrazzjoni tal-Linux OS tkun aktar faċli. Fil-qosor, jippermettilek li twettaq l-aktar kompiti komuni ta 'amministrazzjoni tal-Linux permezz ta' interface web sabiħ. Karatteristiċi tal-kabina tal-pilota: installazzjoni u verifika ta' aġġornamenti għas-sistema u abilitazzjoni ta' aġġornamenti awtomatiċi (proċess ta' patching), ġestjoni tal-utenti (ħolqien, tħassir, tibdil ta' passwords, imblukkar, ħruġ ta' drittijiet ta' superuser), ġestjoni tad-disk (ħolqien, editjar ta' lvm, ħolqien, immuntar ta' sistemi ta' fajls ), konfigurazzjoni tan-netwerk (tim, twaħħil, ġestjoni tal-ip, eċċ. .), ġestjoni ta 'timers ta' unitajiet systemd.

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

L-interess fil-Cockpit huwa dovut għar-rilaxx ta 'Centos 8, fejn il-Cockpit huwa diġà mibni fis-sistema u jeħtieġ biss li jiġi attivat bil-kmand "systemctl enable -now cockpit.service". Fuq distribuzzjonijiet oħra, se tkun meħtieġa installazzjoni manwali mir-repożitorju tal-pakketti. Aħna mhux se nikkunsidraw l-installazzjoni hawn, ara gwida uffiċjali.

Wara l-installazzjoni, irridu mmorru fil-browser għall-port 9090 tas-server li fuqu huwa installat il-Cockpit (i.e. server ip:9090). Pereżempju, 192.168.1.56: 9090

Aħna ndaħħlu l-password tal-login tas-soltu għall-kont lokali u niċċekkjaw il-kaxxa ta 'kontroll "Uża mill-ġdid il-password tiegħi għal kompiti privileġġjati" sabiex tkun tista' tmexxi xi kmandi bħala utent privileġġat (root). Naturalment, il-kont tiegħek irid ikun jista' jesegwixxi kmandi permezz ta' sudo.

Wara li tidħol, tara interface web sabiħ u ċar. L-ewwelnett, aqleb il-lingwa tal-interface għall-Ingliż, minħabba li t-traduzzjoni hija sempliċement terribbli.

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

L-interface tidher ċara u loġika ħafna; fuq ix-xellug se tara bar tan-navigazzjoni:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

It-taqsima tal-bidu tissejjaħ "sistema", fejn tista' tara informazzjoni dwar l-użu tar-riżorsi tas-server (CPU, RAM, Netwerk, Disks):

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Biex tara informazzjoni aktar dettaljata, pereżempju, fuq diski, ikklikkja fuq l-iskrizzjoni korrispondenti u tittieħed direttament għal sezzjoni oħra (ħażna):

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Tista' toħloq lvm hawn:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Agħżel isem għall-grupp vg u d-drajvs li trid tuża:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Agħti isem lil lv u agħżel daqs:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

U fl-aħħar oħloq is-sistema tal-fajls:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Jekk jogħġbok innota li l-Cockpit innifsu se jikteb il-linja meħtieġa f'fstab u aħna se nimmonta l-apparat. Tista 'wkoll tispeċifika għażliet speċifiċi ta' immuntar:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Dan huwa kif jidher fis-sistema:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Hawnhekk tista 'tespandi, tikkompressa sistemi ta' fajls, iżżid apparati ġodda mal-grupp vg, eċċ.

Fis-sezzjoni "Netwerking" tista 'mhux biss tibdel is-settings tipiċi tan-netwerk (ip, dns, maskra, gateway), iżda wkoll toħloq konfigurazzjonijiet aktar kumplessi, bħal rbit jew timijiet:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Dan huwa kif tidher il-konfigurazzjoni lesta fis-sistema:
Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Naqbel li t-twaqqif permezz ta’ Vinano ikun ftit itwal u aktar diffiċli. Speċjalment għal dawk li jibdew.

F'"servizzi" tista 'timmaniġġja unitajiet u tajmers tas-sistema: waqqafhom, ibdahom mill-ġdid, neħħihom mill-istartjar. Huwa wkoll malajr ħafna li toħloq it-tajmer tiegħek stess:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

L-unika ħaġa li saret ħażin: mhuwiex ċar kemm-il darba jibda t-tajmer. Tista 'tara biss meta tnediet l-aħħar u meta terġa' tniedi.

F'"Aġġornamenti tas-softwer", kif tista' taħsbu, tista' tara l-aġġornamenti kollha disponibbli u tinstallahom:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Is-sistema tinnotifikana jekk ikun meħtieġ reboot:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Tista' wkoll tattiva aġġornamenti awtomatiċi tas-sistema u tippersonalizza l-ħin tal-installazzjoni tal-aġġornamenti:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Tista' wkoll timmaniġġja SeLinux fil-Cockpit u toħloq rapport sos (utli meta tikkomunika mal-bejjiegħa meta ssolvi problemi tekniċi):

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Il-ġestjoni tal-utenti hija implimentata b'mod sempliċi u ċar kemm jista' jkun:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Mill-mod, tista 'żżid ċwievet ssh.

U fl-aħħarnett, tista 'taqra r-zkuk tas-sistema u issortja skont l-importanza:

Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Għaddejna mit-taqsimiet ewlenin kollha tal-programm.

Hawn ħarsa ġenerali qasira tal-possibbiltajiet. Huwa f'idejk li tiddeċiedi jekk tużax il-Cockpit jew le. Fl-opinjoni tiegħi, Cockpit jista 'jsolvi diversi problemi u jnaqqas l-ispiża tal-manutenzjoni tas-server.

Vantaġġi ewlenin:

  • L-ostaklu għad-dħul fl-amministrazzjoni tal-Linux OS jitnaqqas b'mod sinifikanti grazzi għal għodod bħal dawn. Kważi kulħadd jista 'jwettaq azzjonijiet standard u bażiċi. L-amministrazzjoni tista 'tiġi ddelegata parzjalment lill-iżviluppaturi jew lill-analisti biex titnaqqas l-ispiża tal-produzzjoni u tħaffef ix-xogħol. Wara kollox, issa m'għandekx bżonn ittajpja pvcreate, vgcreate, lvcreate, mkfs.xfs fil-console, toħloq punt ta 'muntaġġ, editja fstab u, finalment, ittajpja mount -a, ikklikkja l-maws ftit drabi
  • Tista' tillibera l-ammont ta' xogħol tal-amministraturi tal-Linux sabiex ikunu jistgħu jiffokaw fuq kompiti aktar kumplessi
  • Żbalji umani jistgħu jitnaqqsu. Naqbel li huwa aktar diffiċli li tagħmel żball permezz tal-interface tal-web milli permezz tal-console

Żvantaġġi li sibt:

  • Limitazzjonijiet ta' l-utilità. Tista 'tagħmel biss operazzjonijiet bażiċi. Pereżempju, ma tistax tespandi lvm immedjatament wara li tkabbar id-disk min-naħa tal-virtwalizzazzjoni; trid ittajpja pvresize fil-console u mbagħad biss tkompli taħdem permezz tal-interface tal-web. Ma tistax iżżid utent ma' grupp speċifiku, ma tistax tbiddel id-drittijiet tad-direttorju, jew tanalizza l-ispazju użat. Nixtieq aktar funzjonalità estensiva
  • Is-sezzjoni "Applikazzjonijiet" ma ħadmitx b'mod korrett
  • Ma tistax tbiddel il-kulur tal-console. Pereżempju, nista' naħdem biss bil-kumdità fuq sfond ċar b'tipa skura:

    Cockpit - jissimplifika l-kompiti amministrattivi tipiċi tal-Linux permezz ta 'interface tal-web faċli għall-utent

Kif nistgħu naraw, l-utilità għandha potenzjal tajjeb ħafna. Jekk tespandi l-funzjonalità, allura t-twettiq ta 'ħafna kompiti jista' jsir saħansitra aktar mgħaġġel u eħfef.

upd: huwa wkoll possibbli li timmaniġġja servers multipli minn interface tal-web wieħed billi żżid is-servers meħtieġa mad-"Dashboard tal-Magni". Il-funzjonalità, pereżempju, tista 'tkun utli għal aġġornamenti tal-massa ta' diversi servers f'daqqa. Aqra aktar fi dokumentazzjoni uffiċjali.

Sors: www.habr.com

Żid kumment