Linux alapjai: a Systemd haladó használata

250 learners taking this course

Vagy belépés a megvásárolt kurzusod eléréséhez.

A Systemd tudása nem áll meg az alapszintű feladatoknál (szolgáltatások indítása/felügyelete/leállítása, a naplózás kezelése): a Linux rendszered más alapvető igényeire is nyújt megoldást. Ilyen az időzített futtatás (cron helyett) vagy a hálózat konfigurálása (a disztribúció specifikus mód helyett). És ezekhez mind-mind van egy *ctl program is, amivel tudod vezérelni. Bár még kevés Linux disztribúció van, ami 100%-ban a Systemdre épül, egyre több kerül ezen szolgáltatások közül aktiválásra (pl. A CoreOS-ben a hálózat beállítása már így történik). Aztán ott egy másik fontos kérdés: a szolgáltatások erőfforrás használatának kontrollja. Ha nem szeretnéd, hogy egy szolgáltatás elvegye az erőforrásokat a többitől, vagy épp valamelyiknek garantálni akarod azt, akkor szükséged van az SLA definiálás lehetőségére. Meg kell tudjad adni a CPU, memórie és diszk-IO korlátokat. Vagy akár teljesen izolálnod kell tudni a szolgáltatást. És milyen jól jönne ezekhez egy webes felület, ahol ezeket át tudod tekinteni és be tudod állítani!

A Systemd haladó használata képzésen megismered a haladó, egyre több Linux disztribúcióba bekerülő funkciókat, mint a hálózat beállítását a .network unit fájlokkal. Megtanulod beállítani a systemd által kezelt szolgáltatásokhoz a cgroup-ok segítségével a megfelelő SLA-t, valamint azt, hogyan tudsz szolgáltatást teljesen izoláltan, konténreben futtatni. Ez utóbbit teljes mértékben a Systemd felügyelete alatt, külső segédprogramok nélkül. Végül megismerkedsz egy könnyen használható webes felülettel, mely a Systemd majdnem teljes funkcioanlitását kényelmesen kezelhető módon “tálalja”. Ez kifejezetten jól jön, amikor még tanulod a használatát.

Bár ezen funkciók még kevés mai Linux disztribúcióban vannak elkerülhetetlenül jelen, egyre több kezdi őket alkalmazni. Lassan, de biztosan haladunk afelé, hogy a sok-sok disztribúció-specifikus rendszerindítás helyett egységes, mindenhol azonos megoldás legyen. Az SLA és konténer kezelés pedig mindenhol ott van, érdemes használnod, ha a Linuxod nem csak egy sshd-t futtat, hanem vannak szolgáltatások is rajta.

A gyakorlati képzésen tanultak segítségével tudod hová kell nyúlnod egy modern, Systemd alapú Linux rendszeren, beleértve a jövőben megjelenőeket is. Az SLA kezelés segítségével tudod kontrollálni, hogy mi mennyi erőforrást kapjon, ezáltal biztosíthatod a rendszered megbízható, stabil működését. Az oktató megosztott képernyőjén követhető lépések mellé részletes magyarázatot kapsz azok elméleti hátteréről, miértjeiről, és arról, hogy mire figyelj, hogy a hibákat és buktatókat elkerüld.

Leckék

X