Plan Szkolenia

Wprowadzenie

Pakiet zaawansowany Management

  • Przegląd zaawansowanych funkcji YUM i DNF
  • Zarządzanie repozytoriami oprogramowania i tworzenie niestandardowych repozytoriów
  • Rozwiązywanie zależności i rozwiązywanie problemów z pakietami
  • Zarządzanie pakietami RPM (tworzenie, weryfikacja i odinstalowywanie)
  • Zarządzanie kluczami GPG w celu zapewnienia integralności pakietów

Zaawansowany system plików Management

  • Zaawansowane partycjonowanie i systemy plików (XFS, Btrfs, ZFS)
  • Tworzenie i zarządzanie migawkami i kopiami zapasowymi LVM
  • Dostrajanie wydajności systemu plików i przydziały
  • Szyfrowanie systemów plików i zabezpieczanie danych w spoczynku
  • Zarządzanie pamięcią masową na dużą skalę (NFS, iSCSI, SAN)

Usługi sieciowe i bezpieczeństwo

  • Zaawansowana konfiguracja sieci przy użyciu NetworkManager
  • Zarządzanie wieloma kartami sieciowymi i konfigurowanie łączenia/teamingu
  • Konfiguracja firewalld dla bezpieczeństwa sieci
  • Systemy wykrywania i zapobiegania włamaniom (IDPS)
  • Bezpieczna administracja zdalna za pomocą SSH i VPN

Strojenie jądra i wydajność systemu

  • Przegląd modułów jądra i parametrów strojenia
  • Zarządzanie aktualizacjami i wycofywaniem jądra
  • Profilowanie i monitorowanie wydajności
  • Dostrajanie pamięci, procesora i wejścia/wyjścia w celu uzyskania optymalnej wydajności
  • Planowanie zadań i zarządzanie zasobami za pomocą cgroups i systemd

Bezpieczeństwo systemu i SELinux

  • Zrozumienie zasad i trybów SELinux
  • Zarządzanie kontekstami SELinux i rozwiązywanie problemów z nimi
  • Audytowanie bezpieczeństwa systemu za pomocą auditd i journald
  • Konfigurowanie bezpiecznego rozruchu i blokady jądra
  • Wdrażanie polityk bezpieczeństwa za pomocą OpenSCAP i testów porównawczych CIS

Automatyzacja z Ansible i skryptami powłoki

  • Wprowadzenie do Ansible dla automatyzacji systemu
  • Pisanie playbooków i zarządzanie zapasami
  • Automatyzacja typowych zadań (np. zarządzanie użytkownikami, aktualizacje systemu)
  • Tworzenie skryptów powłoki do automatyzacji zadań
  • Planowanie zautomatyzowanych zadań za pomocą corn i at

Wysoka dostępność i klastrowanie

  • Konfigurowanie Oracle Linux klastra pod kątem wysokiej dostępności
  • Zarządzanie usługami przełączania awaryjnego i węzłami klastra
  • Konfigurowanie i zarządzanie Pacemaker i Corosync
  • Konfigurowanie pamięci masowej dla HA (DRBD, GFS2)
  • Monitorowanie i rozwiązywanie problemów z wydajnością klastra

Wirtualizacja i kontenery

  • Przegląd Oracle Linux Menedżera wirtualizacji (OLVM)
  • Zarządzanie maszynami wirtualnymi i kontenerami
  • Konfigurowanie KVM i Libvirt do zarządzania maszynami wirtualnymi
  • Wprowadzenie do Docker i Podman dla środowisk kontenerowych
  • Zabezpieczanie i rozwiązywanie problemów z wirtualizacją i kontenerami

Odzyskiwanie po awarii i rozwiązania do tworzenia kopii zapasowych

  • Konfigurowanie automatycznych kopii zapasowych za pomocą Bacula i Amanda
  • Używanie rsync do zdalnego tworzenia kopii zapasowych i synchronizacji
  • Strategie i planowanie odzyskiwania danych po awarii
  • Konfigurowanie macierzy RAID do nadmiarowości i odzyskiwania danych
  • Odzyskiwanie systemów przy użyciu migawek i przywracanie systemów plików

Rozwiązywanie problemów i optymalizacja

  • Zaawansowane rejestrowanie i analiza systemu (journald, rsyslog)
  • Diagnozowanie wąskich gardeł wydajności i ograniczeń zasobów
  • Rozwiązywanie problemów z rozruchem i awariami systemu
  • Techniki rozwiązywania problemów z jądrem i sprzętem
  • Najlepsze praktyki w zakresie bieżącej optymalizacji systemu

Podsumowanie i kolejne kroki

Wymagania

  • Ukończenie Oracle Linux 8: Administracja systemem II lub równoważne doświadczenie
  • Znajomość operacji wiersza poleceń i podstawowych Linux zadań administracyjnych

Uczestnicy

  • Starsi Linux administratorzy systemu
  • Specjaliści IT
 35 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie