Այս հոդվածում ես կխոսեմ Cockpit գործիքի հնարավորությունների մասին: Cockpit-ը ստեղծվել է Linux OS-ի կառավարումը հեշտացնելու համար: Մի խոսքով, այն թույլ է տալիս կատարել Linux-ի ադմինիստրատորի ամենատարածված առաջադրանքները գեղեցիկ վեբ ինտերֆեյսի միջոցով: Cockpit-ի առանձնահատկությունները. համակարգի թարմացումների տեղադրում և ստուգում և ավտոմատ թարմացումների միացում (կարկատման գործընթաց), օգտատերերի կառավարում (ստեղծում, ջնջում, գաղտնաբառերի փոփոխություն, արգելափակում, գերօգտագործողի իրավունքներ տրամադրում), սկավառակի կառավարում (lvm-ի ստեղծում, խմբագրում, ֆայլային համակարգերի ստեղծում, մոնտաժում): ), ցանցի կոնֆիգուրացիա (թիմ, կապ, ip կառավարում և այլն), համակարգային միավորների ժամանակաչափերի կառավարում։
Cockpit-ի նկատմամբ հետաքրքրությունը պայմանավորված է Centos 8-ի թողարկմամբ, որտեղ Cockpit-ն արդեն ներկառուցված է համակարգում և պետք է ակտիվացվի միայն «systemctl enable -now cockpit.service» հրամանով: Այլ բաշխումների դեպքում կպահանջվի ձեռքով տեղադրում փաթեթի պահոցից: Մենք այստեղ տեղադրումը չենք դիտարկի, տեսեք
Տեղադրվելուց հետո մենք պետք է զննարկիչով մտնենք սերվերի 9090 նավահանգիստ, որի վրա տեղադրված է Cockpit (այսինքն.
Մենք մուտքագրում ենք սովորական մուտքի գաղտնաբառը տեղական հաշվի համար և ստուգում ենք «Վերօգտագործել իմ գաղտնաբառը արտոնյալ առաջադրանքների համար» վանդակը, որպեսզի կարողանաք որոշ հրամաններ գործարկել որպես արտոնյալ օգտվող (արմատ): Բնականաբար, ձեր հաշիվը պետք է կարողանա հրամաններ կատարել sudo-ի միջոցով:
Մուտք գործելուց հետո դուք կտեսնեք գեղեցիկ և պարզ վեբ ինտերֆեյս: Նախ փոխեք ինտերֆեյսի լեզուն անգլերենի, քանի որ թարգմանությունն ուղղակի սարսափելի է։
Ինտերֆեյսը շատ պարզ և տրամաբանական է թվում, ձախ կողմում կտեսնեք նավիգացիոն տողը.
Մեկնարկային բաժինը կոչվում է «համակարգ», որտեղ կարող եք տեսնել սերվերի ռեսուրսների (CPU, RAM, Ցանց, Սկավառակներ) օգտագործման վերաբերյալ տեղեկատվություն.
Ավելի մանրամասն տեղեկություններ դիտելու համար, օրինակ, սկավառակների վրա, պարզապես սեղմեք համապատասխան մակագրության վրա և ուղղակիորեն կտեղափոխվեք մեկ այլ բաժին (պահեստ).
Դուք կարող եք ստեղծել lvm այստեղ՝
Ընտրեք անունը vg խմբի և սկավառակների համար, որոնք ցանկանում եք օգտագործել.
Տվեք lv-ին անուն և ընտրեք չափը.
Եվ վերջապես ստեղծեք ֆայլային համակարգը.
Խնդրում ենք նկատի ունենալ, որ Cockpit-ն ինքը կգրի անհրաժեշտ տողը fstab-ում, և մենք կմոնտաժենք սարքը: Կարող եք նաև նշել մոնտաժման հատուկ տարբերակներ.
Ահա թե ինչ տեսք ունի համակարգում.
Այստեղ դուք կարող եք ընդլայնել, սեղմել ֆայլային համակարգերը, ավելացնել նոր սարքեր vg խմբին և այլն:
«Ցանցային կապ» բաժնում դուք կարող եք ոչ միայն փոխել սովորական ցանցի կարգավորումները (ip, dns, դիմակ, դարպաս), այլ նաև ստեղծել ավելի բարդ կոնֆիգուրացիաներ, ինչպիսիք են կապը կամ թիմը.
Ահա թե ինչ տեսք ունի ավարտված կոնֆիգուրացիան համակարգում.
Համաձայնեք, որ Vinano-ի միջոցով կարգավորումը մի փոքր ավելի երկար և դժվար կլիներ: Հատկապես սկսնակների համար:
«Ծառայություններում» կարող եք կառավարել համակարգված միավորներն ու ժամանակաչափերը՝ դադարեցնել դրանք, վերագործարկել դրանք, հեռացնել դրանք գործարկումից: Նաև շատ արագ է ստեղծել ձեր սեփական ժամանակաչափը.
Միակ բանը, որ վատ է արվել. պարզ չէ, թե որքան հաճախ է ժմչփը սկսում: Դուք կարող եք տեսնել միայն, թե երբ է այն վերջին անգամ գործարկվել և երբ նորից կգործարկվի:
«Ծրագրային թարմացումներ» բաժնում, ինչպես կարող եք կռահել, կարող եք դիտել բոլոր առկա թարմացումները և տեղադրել դրանք.
Համակարգը մեզ կտեղեկացնի, եթե պահանջվի վերաբեռնում.
Կարող եք նաև միացնել համակարգի ավտոմատ թարմացումները և հարմարեցնել թարմացումների տեղադրման ժամանակը.
Դուք կարող եք նաև կառավարել SeLinux-ը Cockpit-ում և ստեղծել sosreport (օգտակար է վաճառողների հետ շփվելիս՝ տեխնիկական խնդիրներ լուծելիս).
Օգտագործողի կառավարումն իրականացվում է հնարավորինս պարզ և հստակ.
Ի դեպ, դուք կարող եք ավելացնել ssh ստեղներ:
Եվ վերջապես, դուք կարող եք կարդալ համակարգի տեղեկամատյանները և դասավորել ըստ կարևորության.
Մենք անցանք ծրագրի բոլոր հիմնական բաժինները։
Ահա հնարավորությունների համառոտ ակնարկ: Դուք պետք է որոշեք՝ օգտագործե՞լ Cockpit-ը, թե՞ ոչ: Իմ կարծիքով, Cockpit-ը կարող է լուծել մի քանի խնդիր և նվազեցնել սերվերի սպասարկման ծախսերը։
Հիմնական առավելությունները:
- Նման գործիքների շնորհիվ էապես կրճատվում է Linux OS ադմինիստրացիա մուտք գործելու խոչընդոտը։ Գրեթե յուրաքանչյուրը կարող է կատարել ստանդարտ և հիմնական գործողություններ: Ադմինիստրացիան կարող է մասամբ պատվիրակվել մշակողներին կամ վերլուծաբաններին՝ արտադրության արժեքը նվազեցնելու և աշխատանքը արագացնելու համար: Ի վերջո, այժմ ձեզ հարկավոր չէ վահանակի մեջ մուտքագրել pvcreate, vgcreate, lvcreate, mkfs.xfs, ստեղծել տեղադրման կետ, խմբագրել fstab և, վերջապես, մուտքագրել mount -a, պարզապես սեղմեք մկնիկը մի քանի անգամ:
- Դուք կարող եք ազատել Linux-ի ադմինիստրատորների ծանրաբեռնվածությունը, որպեսզի նրանք կարողանան կենտրոնանալ ավելի բարդ խնդիրների վրա
- Մարդկային սխալները կարելի է նվազեցնել։ Համաձայնեք, որ ավելի դժվար է սխալվել վեբ ինտերֆեյսի միջոցով, քան վահանակի միջոցով
Թերությունները, որոնք ես գտա.
- Կոմունալ ծառայության սահմանափակումները. Դուք կարող եք կատարել միայն հիմնական գործողություններ: Օրինակ, դուք չեք կարող անմիջապես ընդլայնել lvm-ը վիրտուալացման կողմից սկավառակը մեծացնելուց հետո, դուք պետք է մուտքագրեք pvresize վահանակում և միայն դրանից հետո շարունակեք աշխատել վեբ ինտերֆեյսի միջոցով: Դուք չեք կարող օգտվողին ավելացնել որոշակի խմբին, չեք կարող փոխել գրացուցակի իրավունքները կամ վերլուծել օգտագործված տարածքը: Ես կցանկանայի ավելի լայն ֆունկցիոնալություն
- «Ծրագրեր» բաժինը ճիշտ չի աշխատել
- Դուք չեք կարող փոխել վահանակի գույնը: Օրինակ, ես կարող եմ հարմարավետ աշխատել միայն բաց ֆոնի վրա մուգ տառատեսակով.
Ինչպես տեսնում ենք, կոմունալը շատ լավ ներուժ ունի։ Եթե ընդլայնեք ֆունկցիոնալությունը, ապա շատ առաջադրանքներ կատարելը կարող է ավելի արագ և հեշտ դառնալ:
upd. հնարավոր է նաև կառավարել բազմաթիվ սերվերներ մեկ վեբ ինտերֆեյսից՝ ավելացնելով անհրաժեշտ սերվերները «Մեքենաների վահանակին»: Ֆունկցիոնալությունը, օրինակ, կարող է օգտակար լինել միանգամից մի քանի սերվերների զանգվածային թարմացումների համար։ Կարդալ ավելին
Source: www.habr.com