Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés az OpenBMC-be
- Mi az a Baseboard Management Controller (BMC)
- Az OpenBMC projekt története és a Linux Foundation irányítása
- Támogatott platformok: x86, ARM, OpenPOWER
- Az OpenBMC szoftververem áttekintése
OpenBMC architektúra
- Phosphor alkalmazás keretrendszer és D-Bus
- Systemd integráció és szolgáltatáskezelés
- Entity Manager és leltárkezelés
- Kulcsfontosságú repozitóriumok és komponens kapcsolatok
Fejlesztői környezet beállítása
- Függőségek telepítése Ubuntun
- Docker konténerek használata reprodukálható összeállításokhoz
- Az OpenBMC forráskód klónozása
- Gerrit beállítása kódfelülvizsgálathoz
Yocto és BitBake alapok
- OpenEmbedded rétegstruktúra: meta-phosphor, meta-aspeed
- Receptek, bbappend és konfigurációs fájlok megértése
- Referenciakép építése QEMU-hoz
- Munka a local.conf és bblayers.conf fájlokkal
Az első BMC kép építése
- Gép cél kiválasztása
- bitbake obmc-phosphor-image futtatása
- Az összeállítási kimenet elrendezésének megértése
- A kép programozása valós hardverre vagy QEMU-ra
Testreszabás és konfiguráció
- Új géprétegek hozzáadása
- D-Bus interfészek testreszabása YAML leírókkal
- Entity Manager JSON konfiguráció új hardverekhez
- Systemd szolgáltatásfájlok módosítása
Hibakeresés és hibaelhárítás
- Összeállítási hibák és bitbake hibakeresés
- journalctl használata a BMC-n
- SSH hozzáférés és konzolos hibakeresés
- Gyakori portolási problémák és megoldások
Legújabb frissítések és modern gyakorlatok
- Áttérés C++ sdbusplus kötésekre
- Új webes felület (Vue.js) és bmcweb Redfish szerver
- Modern tesztelési keretrendszerek és CI integráció
Követelmények
- Alapvető ismeretek a Linux rendszergazdai feladatairól
- Ismeretek a beágyazott rendszerek alapfogalmaival
- Tapasztalat Git és verziókezelés terén
Célközönség
- Beágyazott firmware fejlesztők
- Szerverhardverrel dolgozó rendszergazdák
- Adatközpont infrastruktúrát kezelő DevOps mérnökök
14 Órák
Vélemények (4)
tapasztalt képző
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Kurzus - Kubernetes Security Fundamentals (LFS460)
Gépi fordítás
a képző szakmai tapasztalattal rendelkezik
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Kurzus - Kubernetes for App Developers (LFD459)
Gépi fordítás
Egy nagyon jó és könnyen használható virtuális megoldás (DESKTOP).
HEITOR GAVA - Motorola Solutions Ltda
Kurzus - Quick Introduction to Hypervisor and KVM
Gépi fordítás
Tyler nagyon tudatos és megosztotta értékes tapasztalatait a Lustre adminisztrációban velünk.
Zhenping Liu
Kurzus - Lustre File System for Admins
Gépi fordítás