Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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