Sprawdź zawód
Lekcje kursu

Administrator Linux

Utrzymuj usługi na serwerach Linux. Naucz się czytać dzienniki, sprawdzać zasoby, planować aktualizacje i przekazywać incydenty.

Kompendium zawodu — pojęcia i zwroty

Pojęcia w pracy

Jednostka systemd
Opis usługi lub innego zasobu zarządzanego przez systemd.
Dziennik systemu
Zdarzenia zawierające między innymi czas, źródło i poziom.
Punkt montowania
Miejsce, w którym system udostępnia zawartość systemu plików.
Konto usługi
Tożsamość używana przez proces do dostępu do zasobów.
Okno serwisowe
Uzgodniony czas prac, w którym zespół może wykonać zmianę.

Zwroty w typowych sytuacjach

„Proces działa, sprawdzę jeszcze działanie funkcji aplikacji.”
Rozdzielasz stan procesu od gotowości usługi.
„Porównam znaczniki czasu z ostatnią zmianą konfiguracji.”
Łączysz objaw z historią.
„W razie niepowodzenia mamy poprzednią wersję pakietu i plan odzyskania.”
Uzgadniasz sposób powrotu przed pracą.

Podstawy · Lekcja 1 z 6

Usługa i jej stan

Jednostka systemd opisuje uruchomienie i zależności. Stan aktywny dotyczy procesu. Sprawdź dodatkowo wykonanie funkcji dostępnej użytkownikowi.

Tok pracy w tej lekcji
  1. Co zrobić najpierwUstal usługę
  2. Co zrobić dalejSprawdź stan
  3. Jak zakończyćPotwierdź funkcję

Przykład z pracy

Proces raportowy działa, lecz nie tworzy plików.

Ćwiczenie praktyczne

Rozpisz dwa dowody gotowości usługi raportowej.

Sprawdź się — opcjonalne pytanie

Co potwierdza gotowość z punktu widzenia użytkownika?

  • Sama obecność procesu
  • Wygenerowanie i odczyt raportu
  • Nazwa hosta w wykazie
Pokaż odpowiedź i wyjaśnienie

Wygenerowanie i odczyt raportu. Działający proces może nie wykonywać oczekiwanej funkcji.

Podstawy · Lekcja 2 z 6

Dziennik i oś czasu

Ogranicz analizę do właściwej usługi i przedziału czasu. Sprawdź, które wpisy poprzedzały pierwszy objaw. Zapisz strefę czasu i fakt ostatniej zmiany.

Tok pracy w tej lekcji
  1. Co zrobić najpierwUstal czas
  2. Co zrobić dalejWybierz źródło
  3. Jak zakończyćPorównaj wpisy

Przykład z pracy

Po restarcie błąd pojawia się przy pierwszym otwarciu katalogu.

Ćwiczenie praktyczne

Wskaż, które wpisy zachowasz do przekazania awarii.

Raporty nie zapisują się po restarcie

Proces jest aktywny, ale zadanie kończy się błędem dostępu do katalogu. Zapis działał przed restartem hosta.

Pokaż przykładową reakcję

Sprawdzam punkt montowania, wolne miejsce, prawa konta i dziennik usługi. Ograniczasz diagnozę do prawdopodobnych przyczyn i potwierdzasz przywrócenie zapisu.

Sprawdź się — opcjonalne pytanie

Co ułatwia powiązanie wpisów z problemem?

  • Sama liczba wpisów
  • Kolor etykiety w panelu
  • Usługa, znacznik czasu i kontekst ostatniej zmiany
Pokaż odpowiedź i wyjaśnienie

Usługa, znacznik czasu i kontekst ostatniej zmiany. Chronologia odróżnia pierwszy objaw od następstw.

Praca krok po kroku · Lekcja 3 z 6

Przestrzeń i montowanie

Katalog może istnieć mimo braku właściwego montowania. Sprawdź, jaki system plików obsługuje ścieżkę i czy jest dostępny do zapisu. Oceń wolne miejsce i ograniczenia konta.

Tok pracy w tej lekcji
  1. Co zrobić najpierwRozpoznaj ścieżkę
  2. Co zrobić dalejPotwierdź zasób
  3. Jak zakończyćSprawdź zapis

Przykład z pracy

Po restarcie katalog ma inną zawartość, bo zasób nie został zamontowany.

Ćwiczenie praktyczne

Opisz różnicę między pełnym dyskiem a brakiem montowania.

Sprawdź się — opcjonalne pytanie

Co może się stać przy braku montowania?

  • Zapis trafi do innego systemu plików albo zakończy się błędem
  • Proces zawsze znika z listy
  • System automatycznie odzyskuje wszystkie pliki
Pokaż odpowiedź i wyjaśnienie

Zapis trafi do innego systemu plików albo zakończy się błędem. Ścieżka widoczna w systemie nie potwierdza właściwego zasobu.

Praca krok po kroku · Lekcja 4 z 6

Konto usługi i uprawnienia

Ustal tożsamość procesu oraz dostęp do katalogu i jego katalogów nadrzędnych. Zapisz potrzebny zakres praw. Weryfikuj zmianę w kontekście konta wykonującego pracę.

Tok pracy w tej lekcji
  1. Co zrobić najpierwUstal konto
  2. Co zrobić dalejSprawdź prawa
  3. Jak zakończyćPotwierdź działanie

Przykład z pracy

Administrator odczytuje raport, ale konto usługi nie ma prawa tworzenia pliku.

Ćwiczenie praktyczne

Przygotuj dowód uprawnień dla pracy usługi i odbioru przez użytkownika.

Sprawdź się — opcjonalne pytanie

Dlaczego własny zapis administratora nie wystarcza?

  • Administrator korzysta z innego monitora
  • Usługa używa innego konta i może mieć inny zakres dostępu
  • Wynik zależy wyłącznie od czasu uruchomienia
Pokaż odpowiedź i wyjaśnienie

Usługa używa innego konta i może mieć inny zakres dostępu. Weryfikacja musi odtworzyć tożsamość rzeczywistego procesu.

Trudniejsze sytuacje · Lekcja 5 z 6

Aktualizacja i powrót

Przed aktualizacją zbierz zależności, wymagania i okno pracy. Zapisz warunki przerwania oraz plan powrotu. Weryfikuj usługę i dziennik po zmianie.

Tok pracy w tej lekcji
  1. Co zrobić najpierwSprawdź zależności
  2. Co zrobić dalejZaktualizuj zakres
  3. Jak zakończyćOdbierz działanie

Przykład z pracy

Po zmianie biblioteki jedna aplikacja nie odczytuje formatu konfiguracji.

Ćwiczenie praktyczne

Rozpisz warunek wstrzymania i dowody odbioru przed rozszerzeniem aktualizacji.

Sprawdź się — opcjonalne pytanie

Co warto ustalić przed zmianą?

  • Datę końcową niezależnie od wyniku
  • Wyłącznie nazwę pakietu
  • Sposób powrotu i warunki odbioru usługi
Pokaż odpowiedź i wyjaśnienie

Sposób powrotu i warunki odbioru usługi. Plan uwzględnia niepowodzenie i sprawdzenie realnej funkcji.

Trudniejsze sytuacje · Lekcja 6 z 6

Przekazanie dyżuru i działania po awarii

Zapisz wpływ, stan, dowody i czynności, które już wykonano. Wskaż następną decyzję i jej właściciela. Po odzyskaniu usługi zaplanuj usunięcie przyczyny powtarzalnego zdarzenia.

Tok pracy w tej lekcji
  1. Co zrobić najpierwZbierz fakty
  2. Co zrobić dalejZapisz czynności
  3. Jak zakończyćPrzekaż decyzję

Przykład z pracy

Dyżurny przekazuje potwierdzony brak montowania i oczekującą zmianę kolejności startu.

Ćwiczenie praktyczne

Napisz notatkę dla następnej osoby wraz z warunkiem zamknięcia.

Sprawdź się — opcjonalne pytanie

Który zapis ułatwia przejęcie incydentu?

  • Stan, dowody, następna czynność i właściciel
  • Sam identyfikator hosta
  • Lista wszystkich pakietów
Pokaż odpowiedź i wyjaśnienie

Stan, dowody, następna czynność i właściciel. Odbiorca potrzebuje kontekstu i jasnej kontynuacji.