Utisci o sertifikacajama za Linuks sistem administratora i inženjera (RHSCA/RHCE)

Već neko vreme šljakam kao Linuks admin i sertifikacija mi nije bila nešto potrebna za rad, niko mi je nije tražio ali bi mi bilo super kad bih imao bar neki dokaz kojim bih nekome ko me ne zna ili nikad nije radio sa mnom mogao da dokažem da imam veze sa tim.

Pre nekih godinu dana sam, zahvaljujući budžetu za samousavršavanje koji firma u kojoj radim nudi svojim zaposlenima rešio da probam sa Linuks fondacijom i sertifikacijom kod njih te kupio mogućnost polaganja kad je bio na nekom popustu, a u međuvremenu dobili smo mogućnost da polažemo ispite i za RedHet tehnologije pa sam pomislio da probam i tu….na kraju položio sam oba ispita tako da sam sad i RHSCA (Red Hat Certified System Administrator) i LFCS (Linux Foundation Certified System Administrator – da, ni meni nije baš najjasnija skraćenica), a posle položih i RHCE (Red Hat Certified Engineer) pa rekoh da podelim utiske sa internetom.

RHSCA

Ovde mi je u startu bilo bezveze što se traže neke stvari koje nisu u direktnoj vezi sa samim nativnim Linuksom, kao što su nekakav Stratis, VDO, Podmen a koji su zapravo softverčići koji se skidaju posebno pa podešavaju. Stratisu ne vidim neku svrhu, deluje mi kao malo fensiji LVM, a ova ostala dva su dobre stvari – VDO omogućava korisniku da može da ima milijardu kopija fajlova od 1GB na disku i da bude zauzeto samo 1GB, dok je Podmen nešto najsličnije Dokeru s tim što ne koristi dejmon, ne mora ništa da bude startovano da bi sve radilo plus može da se okida u rutles modu koristeći u tom slučaju neprivilegovane portove.

Budi Human
Elem, prvo zakazivanje je prošlo u blagoj propasti – zakazao fazon za petak u 18h, a nekako se ispostavilo da je sistem to napakovao u sredu u 16h – kako, ne znam. Kolega koji je isto zakazao, Amer – imao je isti bag, zakazao je po njegovom vremenu isto posle posla – a bilo nekako zakazano dan ranije u fazon 2 ujutru po njegovom vremenu. Problem i kod mene i kod njega je bio taj što nismo proverili u detalje imejl koji smo dobili od Redheta kad je zakazano polaganje, već smo se uzdali u ono što smo odabrali na portalu. Kakav je to bag sa Redhet zakazivanjem ne znam, ali nešto tu definitivno nije bilo OK.
Elem, ja u sred rada, otišao u klonju, vraćam se – na Vajberu 3 propuštena poziva i upravo me neko zove, javljam se, sa druge strane indijski naglasak (naravno) – imate ispit, rekoh imam prekosutra, ona veli jok imate danas, ja jok bre prekosutra pobrkali ste me s nekim, ona ajd proveri imejl šta ti piše, ja velim hoću šta ste pukli – pogledam mejl….jebote, stvarno sad imam, velim u mejlu piše da imam sad a prijavio sam se za petak u 18, ona veli – hoćete li sad da polažete ili ne, ako ne polažete biće ubeleženo kao da se niste pojavili i ćao, velim može, ona veli OK, ulogujte se…ja velim dajte mi 10 minuta samo da rešim standarde oko polaganja i sobu, ona veli OK i tad počinje haos…

Da bi se polagao test, soba gde se polaže mora da bude čista, niko u sobi ne sme da bude, niko ne sme da uđe u sobu dok traje ispit, sme da se koristi samo jedan monitor, ne sme da se koristi vajlerler miš ili tastatura i milion nekakvih zahteva još – a ja, u kreveti klinac i klinka koji kao da su na nekim drogama, žena koja jebe majku i klinci i klinki, tašta, na stolu štahoćeš, veb kamera pitaj kurac gde sam je stavio, juri, nameštaj, sređuj, čisti, teraj sve ukućane napolje, gasi zvono na vratima, zaključavaj.

Sama pitanja i nisu nešto komplikovana, nema ništa tu teoretisanja tipa „šta radi ova komanda“ već je sve zasnovano na – popravi ovo, vidi zašto ovo ne radi, namesti ono, pronađi ovo, instaliraj ono, podesi ovo i u principu mislim da ko već radi sa Linuksom može ovo da prođe bez problema, samo još da dolupa ove gore Stratise, selinuks i slične tehnologije sa kojima se nije radilo aktivno. Kad se sve završi mašina se ostavlja Redhetu da uradi reviziju urađenog, pretpostavljam da ima neka automatizacija za to i rezultati se očekuju nekoliko dana, ali meni dođoše posle nekoliko sati, uspeh 95% (beše sve iznad 60% se računa kao prošao si).

RHCE

Ovo je možda nekad bila neka naprednija sertifikacija i teži test – sad je Ansibl. U principu ako znaš da radiš u Ansiblu i imaš znanje o Linuksu – a trebalo bi da imaš pošto do RHCE možeš samo ako si prešao RHSCA ovo ćeš proći laća. Bilo je nekoliko Ansibl modula sa kojima nisam imao iskustva ali u principu ansible-doc komanda je uradila posao jer tamo ima lepo objašnjenja za sve i svašta sa sve primerima. Dakle ansible-doc dobro prostudirati preventivno i znanje Ansibla i ovo se prolazi. Ranije je pod ovim polagano podešavanje mreže, DNS servera, DHCP, loud balansera i svašta nešto a sad je zapravo RHSCA plus Ansibl.

ISPIT

Ispit se polaže na dve neke virtualne mašine na Redhet osmici…sve počinje sa mašinom u koju ne možeš da se uloguješ i moraš da vidiš zašto ne možeš – a to je zaboravljena lozinka koju treba resetovati – ništa komplikovano ali je malo deo oko selinuksa triki ako se nije radilo sa njim. Posle ide – pronađi i prekopiraj fajlove (dosta se find koristi) kojima je ovner taj-i-taj, kojima je veličina ta-i-ta i slično, napravi koristika ovog, korisnika onog, podesi da ovaj korisnik može a onaj ne da uradi nešto na fajlu, podesi ACL za nešto, proširi particiju za 100 ekstenda (tu su me malo našli pošto cenim da niko nikad u svom životu nije proširivao particiju za ekstende, svi koristi ili gigabajte ili procente…ali man stranica pomogla), pa promeni port za neki servis (isto selinus zakčoljica), pa podesi VDO, pa podesi Stratis i nabudži neke particije u njemu, podmen – skini po postavi kontejer, nakači neki storidž na njega i postavi da se startuje sa sistemom i da može običan korisnik da manipuliše time, pronađi proces koji zauzima procesor junački i ubij ga, autput neke komande (neki binarni program) ispiši u neki fajl a njen stderr u neku drugi, vidi zašto ne radi krontab i tako to. Ima još tu stvari ali su sve sistemaške i lake, ništa komplikovano.

Na kraju se dobije na mejl da li si prošao ili ne i koji ti je skor, i Redhet ti omogući personalizovani link ka sertifikatima kojim se može dokazati da je položeno sve i izgleda ovako u mom slučaju: RHCSA/RHCE
Ono što ume malo da iritira je rok trajanja ovih sertifikata od 3 godine, koje normalan čovek vidi kao regularno ciklično izvlačenje para iz korisnika jer kapitalizam, ali Redhet to vidi kao „Pa ima dosta izmena vremenom, nove tehnologije i alati, to što znaš će zastariti za 3 godine pa se ipak obuči i za ovo i sertifikuj se“-

U principu, da nisam imao mogućnost preko firme da polažem ovo najverovatnije i ne bih polagao (oko beše 400$ košta polaganje), ali hajde kao da imam napismeno inicijalno da umem da radim za slučaj da me startuju neke strane firme jer sertifikat njima znači a naravno istrešće me iz gaća na tehničkom intevjuu no ovo kao da bude neko inicijalno zeleno svetlo.

Sertifikacija za Linuks admina na Linuks fondaciji (LFCS) po kvalitetu je po meni bar tri klase iznad Redhetovog, dosta je teže i traži se dosta više znanja a pri tom je sam interfejs polaganja dosta „normalniji“ od Redhetovog…ne znam zašto su Redhetovi sertifikati traženiji, po meni vrednost ovih na Linuks fondaciji je duplo veća, ali hajde, to je valjda brend i kapitalizam, šta da se radi. Dakle preporuka bi bila – ako hoćeš baš „teško znanje“ onda idi na Linuks fondaciju, Redhetova sertifikacija traži znanja ali ne kao ovi a pri tom sertifikat iz nekog meni nepoznatog razloga cenjeniji.