План на курса

Въведение

Разширен пакет 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 системни администратори
  • ИТ специалисти
 35 Часа

Брой участници


Цена за участник

Oтзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории