План на курса
Въведение
Разширен пакет Management
- Преглед на разширените функции на YUM и DNF
- Управление на софтуерни хранилища и създаване на персонализирани хранилища
- Разрешаване на зависимости и отстраняване на проблеми с пакета
- Управление на RPM пакети (създаване, проверка и деинсталиране)
- Управление на GPG ключове за целостта на пакета
Разширена файлова система Management
- Разширено разделяне и файлови системи (XFS, Btrfs, ZFS)
- Създаване и управление на LVM снимки и резервни копия
- Настройка на производителността на файловата система и квоти
- Шифроване на файлови системи и защита на данните в покой
- Управление на широкомащабно съхранение (NFS, iSCSI, SAN)
Мрежови услуги и сигурност
- Разширена мрежова конфигурация с помощта на NetworkManager
- Управление на множество NIC и конфигуриране на свързване/обединяване
- Конфигуриране на защитна стена за мрежова сигурност
- Системи за откриване и предотвратяване на проникване (IDPS)
- Сигурно отдалечено администриране с SSH и VPN
Настройка на ядрото и производителност на системата
- Преглед на модулите на ядрото и параметрите за настройка
- Управление на актуализации на ядрото и връщане назад
- Профилиране и мониторинг на ефективността
- Настройка на паметта, CPU и I/O за оптимална производителност
- Планиране на задачи и управление на ресурси с cgroups и systemd
Системна сигурност и SELinux
- Разбиране на политиките и режимите на SELinux.
- Управление и отстраняване на проблеми при SELinux контексти
- Одит на сигурността на системата с auditd и journald
- Конфигуриране на защитено стартиране и заключване на ядрото
- Внедряване на политики за сигурност с OpenSCAP и CIS бенчмаркове
Автоматизация с Ansible и Shell Scripting
- Въведение в Ansible за автоматизация на системата
- Писане на учебници и управление на запаси
- Автоматизиране на общи задачи (напр. управление на потребители, системни актуализации)
- Създаване на shell скриптове за автоматизация на задачи
- Планиране на автоматизирани задачи с царевица и at
Висока наличност и групиране
- Конфигуриране на Oracle Linux клъстер за висока наличност
- Управление на failover услуги и клъстерни възли
- Настройване и управление на пейсмейкър и Corosync
- Конфигуриране на хранилище за HA (DRBD, GFS2)
- Мониторинг и отстраняване на проблеми с производителността на клъстера
Виртуализация и контейнери
- Общ преглед на Oracle Linux Virtualization Manager (OLVM)
- Управление на виртуални машини и контейнери
- Конфигуриране на KVM и Libvirt за управление на VM
- Въведение в Docker и Podman за контейнеризирани среди
- Защита и отстраняване на неизправности при виртуализация и контейнери
Решения за възстановяване след бедствие и архивиране
- Настройване на автоматизирано архивиране с Bacula и Amanda
- Използване на rsync за отдалечено архивиране и синхронизиране
- Стратегии и планиране за възстановяване след бедствия
- Конфигуриране на RAID за резервиране на данни и възстановяване
- Възстановяване на системи с помощта на моментни снимки и възстановяване на файлови системи
Отстраняване на неизправности и оптимизация
- Разширено системно регистриране и анализ (journald, rsyslog)
- Диагностициране на пречки в производителността и ограничения на ресурсите
- Отстраняване на неизправности при зареждане и системни повреди
- Техники за отстраняване на проблеми с ядрото и хардуера
- Най-добри практики за текуща оптимизация на системата
Обобщение и следващи стъпки
Изисквания
- Завършване на Oracle Linux 8: Системна администрация II или еквивалентен опит
- Познаване на операциите на командния ред и основните Linux административни задачи
Публика
- Старши Linux системни администратори
- ИТ специалисти
Oтзиви от потребители (5)
Много ми се хареса форматът на обучението, практически упражнения директно в SQL Developer.
Andreea - OPEN COURSE
Курс - Oracle Database 19c PL and Advanced SQL
Машинен превод
Упражненията бяха обяснени много добре.
Monica - DB Global Technology
Курс - PL/SQL in Oracle 19c
Машинен превод
като цяло добро обучение, което отговаря на моите нужди. Получих също информация за Oracle VM VirtualBox, което ми позволява да продължа практиката сам.
Liviu
Курс - Oracle SQL LP - Fundamentals
Машинен превод
Научих сложни функции и как да ги прилагам
Ana Alexandrescu - DB Global Technology
Курс - Oracle SQL Advanced
Машинен превод
It was quite hands-on, not too much theory.