Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Այս հոդվածում ես կխոսեմ Cockpit գործիքի հնարավորությունների մասին: Cockpit-ը ստեղծվել է Linux OS-ի կառավարումը հեշտացնելու համար: Մի խոսքով, այն թույլ է տալիս կատարել Linux-ի ադմինիստրատորի ամենատարածված առաջադրանքները գեղեցիկ վեբ ինտերֆեյսի միջոցով: Cockpit-ի առանձնահատկությունները. համակարգի թարմացումների տեղադրում և ստուգում և ավտոմատ թարմացումների միացում (կարկատման գործընթաց), օգտատերերի կառավարում (ստեղծում, ջնջում, գաղտնաբառերի փոփոխություն, արգելափակում, գերօգտագործողի իրավունքներ տրամադրում), սկավառակի կառավարում (lvm-ի ստեղծում, խմբագրում, ֆայլային համակարգերի ստեղծում, մոնտաժում): ), ցանցի կոնֆիգուրացիա (թիմ, կապ, ip կառավարում և այլն), համակարգային միավորների ժամանակաչափերի կառավարում։

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Cockpit-ի նկատմամբ հետաքրքրությունը պայմանավորված է Centos 8-ի թողարկմամբ, որտեղ Cockpit-ն արդեն ներկառուցված է համակարգում և պետք է ակտիվացվի միայն «systemctl enable -now cockpit.service» հրամանով: Այլ բաշխումների դեպքում կպահանջվի ձեռքով տեղադրում փաթեթի պահոցից: Մենք այստեղ տեղադրումը չենք դիտարկի, տեսեք պաշտոնական ուղեցույց:

Տեղադրվելուց հետո մենք պետք է զննարկիչով մտնենք սերվերի 9090 նավահանգիստ, որի վրա տեղադրված է Cockpit (այսինքն. սերվերի ip:9090): Օրինակ, 192.168.1.56: 9090

Մենք մուտքագրում ենք սովորական մուտքի գաղտնաբառը տեղական հաշվի համար և ստուգում ենք «Վերօգտագործել իմ գաղտնաբառը արտոնյալ առաջադրանքների համար» վանդակը, որպեսզի կարողանաք որոշ հրամաններ գործարկել որպես արտոնյալ օգտվող (արմատ): Բնականաբար, ձեր հաշիվը պետք է կարողանա հրամաններ կատարել sudo-ի միջոցով:

Մուտք գործելուց հետո դուք կտեսնեք գեղեցիկ և պարզ վեբ ինտերֆեյս: Նախ փոխեք ինտերֆեյսի լեզուն անգլերենի, քանի որ թարգմանությունն ուղղակի սարսափելի է։

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Ինտերֆեյսը շատ պարզ և տրամաբանական է թվում, ձախ կողմում կտեսնեք նավիգացիոն տողը.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Մեկնարկային բաժինը կոչվում է «համակարգ», որտեղ կարող եք տեսնել սերվերի ռեսուրսների (CPU, RAM, Ցանց, Սկավառակներ) օգտագործման վերաբերյալ տեղեկատվություն.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Ավելի մանրամասն տեղեկություններ դիտելու համար, օրինակ, սկավառակների վրա, պարզապես սեղմեք համապատասխան մակագրության վրա և ուղղակիորեն կտեղափոխվեք մեկ այլ բաժին (պահեստ).

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Դուք կարող եք ստեղծել lvm այստեղ՝

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Ընտրեք անունը vg խմբի և սկավառակների համար, որոնք ցանկանում եք օգտագործել.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Տվեք lv-ին անուն և ընտրեք չափը.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Եվ վերջապես ստեղծեք ֆայլային համակարգը.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Խնդրում ենք նկատի ունենալ, որ Cockpit-ն ինքը կգրի անհրաժեշտ տողը fstab-ում, և մենք կմոնտաժենք սարքը: Կարող եք նաև նշել մոնտաժման հատուկ տարբերակներ.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Ահա թե ինչ տեսք ունի համակարգում.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Այստեղ դուք կարող եք ընդլայնել, սեղմել ֆայլային համակարգերը, ավելացնել նոր սարքեր vg խմբին և այլն:

«Ցանցային կապ» բաժնում դուք կարող եք ոչ միայն փոխել սովորական ցանցի կարգավորումները (ip, dns, դիմակ, դարպաս), այլ նաև ստեղծել ավելի բարդ կոնֆիգուրացիաներ, ինչպիսիք են կապը կամ թիմը.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Ահա թե ինչ տեսք ունի ավարտված կոնֆիգուրացիան համակարգում.
Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Համաձայնեք, որ Vinano-ի միջոցով կարգավորումը մի փոքր ավելի երկար և դժվար կլիներ: Հատկապես սկսնակների համար:

«Ծառայություններում» կարող եք կառավարել համակարգված միավորներն ու ժամանակաչափերը՝ դադարեցնել դրանք, վերագործարկել դրանք, հեռացնել դրանք գործարկումից: Նաև շատ արագ է ստեղծել ձեր սեփական ժամանակաչափը.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Միակ բանը, որ վատ է արվել. պարզ չէ, թե որքան հաճախ է ժմչփը սկսում: Դուք կարող եք տեսնել միայն, թե երբ է այն վերջին անգամ գործարկվել և երբ նորից կգործարկվի:

«Ծրագրային թարմացումներ» բաժնում, ինչպես կարող եք կռահել, կարող եք դիտել բոլոր առկա թարմացումները և տեղադրել դրանք.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Համակարգը մեզ կտեղեկացնի, եթե պահանջվի վերաբեռնում.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Կարող եք նաև միացնել համակարգի ավտոմատ թարմացումները և հարմարեցնել թարմացումների տեղադրման ժամանակը.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Դուք կարող եք նաև կառավարել SeLinux-ը Cockpit-ում և ստեղծել sosreport (օգտակար է վաճառողների հետ շփվելիս՝ տեխնիկական խնդիրներ լուծելիս).

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Օգտագործողի կառավարումն իրականացվում է հնարավորինս պարզ և հստակ.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Ի դեպ, դուք կարող եք ավելացնել ssh ստեղներ:

Եվ վերջապես, դուք կարող եք կարդալ համակարգի տեղեկամատյանները և դասավորել ըստ կարևորության.

Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Մենք անցանք ծրագրի բոլոր հիմնական բաժինները։

Ահա հնարավորությունների համառոտ ակնարկ: Դուք պետք է որոշեք՝ օգտագործե՞լ Cockpit-ը, թե՞ ոչ: Իմ կարծիքով, Cockpit-ը կարող է լուծել մի քանի խնդիր և նվազեցնել սերվերի սպասարկման ծախսերը։

Հիմնական առավելությունները:

  • Նման գործիքների շնորհիվ էապես կրճատվում է Linux OS ադմինիստրացիա մուտք գործելու խոչընդոտը։ Գրեթե յուրաքանչյուրը կարող է կատարել ստանդարտ և հիմնական գործողություններ: Ադմինիստրացիան կարող է մասամբ պատվիրակվել մշակողներին կամ վերլուծաբաններին՝ արտադրության արժեքը նվազեցնելու և աշխատանքը արագացնելու համար: Ի վերջո, այժմ ձեզ հարկավոր չէ վահանակի մեջ մուտքագրել pvcreate, vgcreate, lvcreate, mkfs.xfs, ստեղծել տեղադրման կետ, խմբագրել fstab և, վերջապես, մուտքագրել mount -a, պարզապես սեղմեք մկնիկը մի քանի անգամ:
  • Դուք կարող եք ազատել Linux-ի ադմինիստրատորների ծանրաբեռնվածությունը, որպեսզի նրանք կարողանան կենտրոնանալ ավելի բարդ խնդիրների վրա
  • Մարդկային սխալները կարելի է նվազեցնել։ Համաձայնեք, որ ավելի դժվար է սխալվել վեբ ինտերֆեյսի միջոցով, քան վահանակի միջոցով

Թերությունները, որոնք ես գտա.

  • Կոմունալ ծառայության սահմանափակումները. Դուք կարող եք կատարել միայն հիմնական գործողություններ: Օրինակ, դուք չեք կարող անմիջապես ընդլայնել lvm-ը վիրտուալացման կողմից սկավառակը մեծացնելուց հետո, դուք պետք է մուտքագրեք pvresize վահանակում և միայն դրանից հետո շարունակեք աշխատել վեբ ինտերֆեյսի միջոցով: Դուք չեք կարող օգտվողին ավելացնել որոշակի խմբին, չեք կարող փոխել գրացուցակի իրավունքները կամ վերլուծել օգտագործված տարածքը: Ես կցանկանայի ավելի լայն ֆունկցիոնալություն
  • «Ծրագրեր» բաժինը ճիշտ չի աշխատել
  • Դուք չեք կարող փոխել վահանակի գույնը: Օրինակ, ես կարող եմ հարմարավետ աշխատել միայն բաց ֆոնի վրա մուգ տառատեսակով.

    Cockpit - պարզեցնում է Linux-ի տիպիկ վարչական առաջադրանքները՝ օգտագործողի համար հարմար վեբ ինտերֆեյսի միջոցով

Ինչպես տեսնում ենք, կոմունալը շատ լավ ներուժ ունի։ Եթե ​​ընդլայնեք ֆունկցիոնալությունը, ապա շատ առաջադրանքներ կատարելը կարող է ավելի արագ և հեշտ դառնալ:

upd. հնարավոր է նաև կառավարել բազմաթիվ սերվերներ մեկ վեբ ինտերֆեյսից՝ ավելացնելով անհրաժեշտ սերվերները «Մեքենաների վահանակին»: Ֆունկցիոնալությունը, օրինակ, կարող է օգտակար լինել միանգամից մի քանի սերվերների զանգվածային թարմացումների համար։ Կարդալ ավելին պաշտոնական փաստաթղթեր.

Source: www.habr.com

Добавить комментарий