Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στο OpenBMC
- Τι είναι ο Ελεγκτής Διαχείρισης Βασικής Πλακέτας (BMC)
- Ιστορία του έργου OpenBMC και διακυβέρνηση από το Linux Foundation
- Υποστηριζόμενες πλατφόρμες: x86, ARM, OpenPOWER
- Επισκόπηση της στοίβας λογισμικού OpenBMC
Αρχιτεκτονική OpenBMC
- Πλαίσιο εφαρμογών Phosphor και D-Bus
- Ενσωμάτωση Systemd και διαχείριση υπηρεσιών
- Entity Manager και διαχείριση αποθεμάτων
- Βασικά αποθετήρια και σχέσεις μεταξύ στοιχείων
Εγκατάσταση Περιβάλλοντος Ανάπτυξης
- Εγκατάσταση εξαρτήσεων στο Ubuntu
- Χρήση containers Docker για αναπαραγώγιμες δημιουργίες
- Κλωνοποίηση του δέντρου πηγαίου κώδικα OpenBMC
- Ρύθμιση του Gerrit για αναθεώρηση κώδικα
Βασικές Αρχές Yocto και BitBake
- Δομή επιπέδων OpenEmbedded: meta-phosphor, meta-aspeed
- Κατανόηση recipes, bbappend και αρχείων διαμόρφωσης
- Δημιουργία μιας εικόνας αναφοράς για QEMU
- Εργασία με τα local.conf και bblayers.conf
Δημιουργία της Πρώτης Σας Εικόνας BMC
- Επιλογή ενός στόχου μηχανήματος
- Εκτέλεση του bitbake obmc-phosphor-image
- Κατανόηση της διάταξης των εξαγόμενων αρχείων
- Εγκατάσταση της εικόνας σε πραγματικό υλικό ή QEMU
Προσαρμογή και Διαμόρφωση
- Προσθήκη νέων επιπέδων μηχανήματος
- Προσαρμογή διεπαφών D-Bus με περιγραφείς YAML
- Διαμόρφωση JSON του Entity Manager για νέο υλικό
- Τροποποίηση αρχείων υπηρεσίας systemd
Εντοπισμός Σφαλμάτων και Επίλυση Προβλημάτων
- Αποτυχίες δημιουργίας και εντοπισμός σφαλμάτων στο bitbake
- Χρήση του journalctl στο BMC
- Πρόσβαση μέσω SSH και εντοπισμός σφαλμάτων κονσόλας
- Συνήθη ζητήματα μεταφοράς και λύσεις
Πρόσφατες Ενημερώσεις και Σύγχρονες Πρακτικές
- Μετάβαση σε συνδέσεις C++ sdbusplus
- Νέο web UI (Vue.js) και διακομιστής Redfish bmcweb
- Σύγχρονα πλαίσια δοκιμών και ενσωμάτωση CI
Απαιτήσεις
- Βασική κατανόηση της διαχείρισης συστημάτων Linux
- Εξοικείωση με τις έννοιες των ενσωματωμένων συστημάτων
- Εμπειρία με το Git και τον έλεγχο εκδόσεων
Ακροατήριο
- Μηχανικοί ενσωματωμένου υλικολογισμικού
- Διαχειριστές συστημάτων που εργάζονται με υλικό διακομιστών
- Μηχανικοί DevOps που διαχειρίζονται υποδομές κέντρων δεδομένων
14 Ώρες
Σχόλια (4)
εμπειρογνήμων εκπαιδευτής
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Κομμάτι - Kubernetes Security Fundamentals (LFS460)
Μηχανική Μετάφραση
ο καθηγητής έχει πρακτικές γνώσεις
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Κομμάτι - Kubernetes for App Developers (LFD459)
Μηχανική Μετάφραση
Μια πολύ καλή και εύκολη για τη χρήση ιδανική λύση (DA DESKTOP).
HEITOR GAVA - Motorola Solutions Ltda
Κομμάτι - Quick Introduction to Hypervisor and KVM
Μηχανική Μετάφραση
Ο Τάιλερ είναι πολύ γνωσιακός και μοίρασε μαζί μας την αξιόλογη εμπειρία του στη διαχείριση Lustre.
Zhenping Liu
Κομμάτι - Lustre File System for Admins
Μηχανική Μετάφραση