Školení RH300 a certifikační zkouška RHCT & RHCE
Dobrý den,
V nedávné době (r. 2010) jsem měl to štěstí, že se mi podařilo absolvovat školení a následně certifikační zkoušku
RHCE
Protože mi toto školení připadalo velmi
zajímavé a užitečné, rád bych se podělil o několik osobních zkušeností.
Popisovat o jaký typ školení se jedná pro zájemce asi nemá smysl, takže úvodem pouze krátce:
- Školení je zaměřeno na administrační dovednosti ve správě Linuxových serverů
- Je poměrně značně orientováno na distribuci RedHat (překvapení ;)
- ale rozhodně to není podmínkou
pro zkušeného správce jiných distribucí je příprava (přeškolení) otázkou jednoho dne
- Certifikační zkouška RHCE je nazývána zlatým hřebem Unixových certifikací a tomu odpovídá náročnost
také extrémní tempo (zkoušky i školení) – viz dále
- Tomu bohužel odpovídají ceny – komerční cena za školení byla cca 60 tis. kč. (včetně jedné zkoušky) a případné opakování zkoušky 17 tis. kč.
Organizace (údaje 2010)
Certifikační zkouška certifikuje pro RHCT/RHCE, přičemž platí, že:
- pro dosažení Red Hat Certified Technician – je třeba získat minimálně 70% hodnocení z otázek spadajících do RHCT kategorie
- pro dosažení Red Hat Certified Engineer – je třeba získat RHCT a minimálně 70% hodnocení z otázek spadajících do RHCE kategorie
jedná se tedy
v podstatě o dva testy v jednom! Přičemž množství otázek je asi 2/3 vs. 1/3.
Průběh kurzu
Já jsem prošel RH300, což je kombinace:
- Intenzivního čtyřdenního kurzu (Rapid Course)
- Certifikační zkoušky (5. den) – lze samostatně v podobě zkoušky RH302 (vřele doporučuji - viz dále)
Hned k tomuto bodu se váže moje
1. doporučení: tato kombinace klade značné nároky na znalosti účastníka kurzu.
Kdo počítá s tím, že se během 4 dnů něco naučí a 5. den půjde na zkoušku, bude nemile překvapen. Kurz je skutečně pouze přehledový a má sloužit
pouze k občerstvení znalostí a přehledu před zkouškou.
Ne nadarmo je kurz nazván intenzivní. Vlastní kurz probíhal každý den zhruba od 8:00 do cca 17:00 nepřetržitě. Je realizován formou přednášek
(promítání slajdů) a následných samostatných cvičení. V podstatě jediné přestávky jsou právě v době cvičení (občerstvení se řeší paralelně s řešením úloh).
Jedná se o pěkný cvrkot a rozhodně si tedy nikdo neodpočne.
Před kurzem účastník obdrží velmi dobře zpracované materiály. V nich jsou jak promítané slajdy, tak zadání cvičení a také jejich řešení.
Celkem má materiál 410 stran v celkem 13 kapitolách a to se stihne projet za 4 dny! To je celkem 100 stran denně!
Sám tento materiál dostačuje, nicméně ke kurzu je doporučována také publikace
RHCE Linux Study guide.
Je velice kvalitně zpracována a může posloužit i jiným čtenářům – nejen
účastníkům kurzu. Svým rozsahem pokrývá plně RH300 a jednotlivé laby kvalitně zpracované. Plusem materiálu ze školení ale je navíc, že se dovíte na co je kladen důraz.
Mé 2. doporučení: se týká pro někoho možná trochu „jiného“ přístupu k řešení problémů. Připravte se na to, že
po celou dobu kurzu jedete bez Internetu. To znamená, že kdo je zvyklý řešit problémy stylem „dotaz v Google“ má smůlu. Musíte o problému
přemýšlet sami a využít jediných prostředků, které máte během kurzu k dispozici:
- připojitelné repozitáře na instruktorském stroji
- materiál (+ vlastní knížku) a poznámky
- help v Linuxu
- instruktora
- nic jiného – takže na řešení stylem „hledám řešení v Google“ zapomeňte.
Mé 3. doporučení: celé školení i test probíhají na standardním RHserveru. Doporučuji si stáhnout CentOS
a pracovat na něm. V podstatě jedinou vyjímkou je instalace balíčku rhce-ts-10.1-18.noarch.rpm, který způsobí několik dysfunkcí
systému, ale zároveň obsahuje i návody k řešení ? pochopitelně příprava na throubleshoot u zkoušky vřele doporučuji vyzkoušet.
Z méně obvyklých témat kurzu/zkoušky bych vypíchnul méně standardní témata:
- SEL – musíte mít systém v módu Enforce, ale v podstatě stačí umět SEL deaktivovat pro konkrétní aplikaci,
resp. disablovat správné proměnné – hodně pomůže nainstalovat
policycoreutils-gui a setroubleshoot
, příklad: root apache jinde než v /home..., nainstalujte si seAlert
- Automatická instalace s Kickstartem se netestovala, ale ověřte si to
- XEN – nainst. manager a umět spustit síťovou instalaci
- Expanze Raid, LVM za chodu systému
- Pro automatické mountování je v RH stále AutoFS
- NIS a LDAP jenom na úrovni nainstalování management-konzole a připojení na server
- PAM – poměrně rozsáhle, umět upravit pravidla např. povolení přihlášení root přes serial linku...
- v iptables umět např. omezit ping-flow
- v Appachi virtual servery
- Pro mail doporučuji nestrácet čas se Sendmailem, ale použít rovnou Postfix a Dovecot – bude se hodit i pro RHCE, kde je ssl
Strategie
Pokud se rozhodujete, zda do publikace a kurzu investovat, tak mé
4. doporučení:
- pokud jste si jistí svými znalostmi, zvolte strategii
- nákup knihy + studium
- po nějaké době RHCE 300 (5. den zk.)
- nebo rovnou po nějaké době zkouška RH302
- pokud máte pocit, že to nezvládnete (jde přeci jenom o dost peněz) rozhodně rozdělte kurz a zkoušku
- nejprve kurz (dostanete materiály, knížka není třeba)
- až s odstupem RH302
Ke kurzu jsou uváděny jako pre-assessment nižší certifikace RH131/133 a RH033. Podle mého názoru ale pro alespoň trochu zdatného linuxáka nejsou potřeba.
Zkouška
Zkouška probíhá celkem tradičně. Nicméně základními odlišnostmi oproti jiným testům:
- Musíte podepsat až směšně přísnou smlouvu (např. že neprozradíte ani jméno instruktora a místo testování) smlouva snad ani nemůže být v souladu se zákony ČR ;)
- Zkouška je pěkný cvrkot – trvá sice 3,5 h, ale věřte, že tento čas si ani nestihnete uvědomit (vezměte si hodinky). Přestože jsem myslím uměl a jel jak Fry po
100 kafích, nikde nezaváhal a v nápovědě hledal jenom jedinou drobnost o konfiguráku postfixu ? stihl jsem to jen tak tak (nezapomeňte počítat s kontrolu po restartu!).
- Mé 5. doporučení: – pokud si moc nevěříte, je lepší strávit většinu času v RHCT a dosáhnout tam maximálního
výsledku, než se zahrabat v RHCE a nemít nakonec ani jedno.
- Všechno musí vydržet po i restartu, jinak máte 0 bodů. Na restarty během zk. zapomeňte - nestíháte. Musíte jet na 1. dobrou a jeden restart na konci –
6. doporučení: - dělejte si v poznámkách odškrtávání těch služeb, které jste nakonfigurovali k automatickému spuštění
- Instalace už není součástí zkoušky – jenom zdržovala. Systém máte před-připraven, nicméně musíte si umět připojit repozitáře, abyste se vůbec hnuli
- Na začátku je troubleshooting – nemohu prozradit, ale zkuste si prostě přijít k nějakému serveru, do kterého se nemůžete dostat, nebo třeba nebootuje
a zkuste se do něj dostat – to asi tak odpovídá.
- K dispozici jsou samozřejmě manuálové stránky – ale na ně není absolutně čas
- Pokud se vám nepovede něco zásadního, třeba zkonfigurovat na začátku síť - nezoufejte. Vyhodnocení proběhne i v tomto případě - pouze ne
automaticky, ale instruktor oběhne stroj se skriptem, který posbírá výsledky
- Vyhodnocení se provádí vzdáleným systémem RH – obracet se s čímkoli na instruktora během zkoušky nemá smysl ;)
7. doporučení: během kurzu jsem měl k dispozici následující otázky
1,
2,
na kterých si každý může otestovat, jaké jsou jeho znalosti – myslím celkem dobrý „test před testem“, ale pozor – nepokrývá celou
škálu.
Závěr
Můžu konstatovat, že kurz považuji za nejlepší z těch kterými jsem prošel a opravdu mě obohatil. Otázka je zda za něj dát komerční cenu,
ale když vám to někdo platí...navíc školy mají výrazné slevy.
Na závěr kurzu každý účastník kurzu (RH300) obdrží „minidiplom“ o absolvování kurzu a pokud úspěšně splní, tak dostanete el. diplom s úrovní
certifikace (Tech./Eng.). Tuto úroveň je možné kdykoliv ověřit v systému RH.
Kladně musím také ohodnotit zázemí a profesionální přístup (včetně dostatku občerstvení :) ve školícím centru DataScriptu.
Účastník také obdrží kromě studijních materiálů CD s RHserverem (samozřejmě bez „komerční“ licence).