Zapisane raz, żeby nikt nie wpisywał dwa razy.
Wszystko tutaj zaczęło się od ticketa. Gdy ta sama odpowiedź poszła po raz trzeci, przenieśliśmy ją do artykułu, uruchomiliśmy polecenia na świeżej instancji i dodaliśmy link w odpowiedzi. To cały proces redakcyjny.
Co tu jest
Dokumentacja operacyjna dla ludzi, którzy mają już roota i chcieliby skończyć przed obiadem. Nie ma rozdziału wyjaśniającego, czym jest serwer.
Debian 13 i AlmaLinux 10, chyba że w artykule podano inaczej. Starsze wydania zwykle działają; ścieżki się zmieniają.
Jeśli polecenie różni się między Debianem i AlmaLinuxem, podane są obie wersje zamiast jednej z niejasną notatką. Jeśli coś jest całkowicie niemożliwe, artykuł mówi to wprost i kończy się. Nic tu nie jest życzeniowe.
Czego nie znajdziesz, to tutorial o twojej własnej aplikacji. Prowadzimy infrastrukturę. Konfiguracja twojego reverse proxy to twój interes, dopóki pakiety nie przestają dochodzić — wtedy staje się to naszym problemem i o tym też jest artykuł.
Jeśli polecenie tu zawarte nie zadziała na bieżącym obrazie, to błąd w artykule i chcemy ticket. Podaj nazwę skrótową.
Jak to jest skategoryzowane
Sześć kategorii, wybranych dlatego, że pasują do sześciu rodzajów ticketów, które faktycznie otrzymujemy, zamiast jakiejś schludnej taksonomii hostingu.
Pierwsze kroki
Pierwsza godzina instancji: logowanie, cloud-init, tokeny API. Przeczytaj to raz, a większość reszty stanie się opcjonalna.
Sieć
Adresacja, odwrotny DNS, routing IPv6 /64, dozwolone użytkowanie pasma, utrata pakietów i co się dzieje, gdy jesteś atakowany.
Pamięć masowa
Dodatkowe woluminy NVMe, systemy plików, snapshoty i przywracanie. Krótka sekcja, bo urządzenia blokowe nie są skomplikowane, gdy nikt ich nie overselluje.
Bezpieczeństwo
Klucze, nftables, uwierzytelnianie dwuskładnikowe. Wszystko tu jest czymś, co zrobilibyśmy na własnych maszynach.
Rozliczenia
Saldo konta, niedopłacone faktury i harmonogram między przegapionym odnowieniem a zniszczoną instancją.
Operacje
Niestandardowe media, konsola poza pasmem, zmiany planu, przenoszenie między lokalizacjami, strojenie jądra i steal time wynoszący zero.
Gdy artykuł nie odpowiada
Baza wiedzy obejmuje to, co możemy zapisać z wyprzedzeniem. Cokolwiek specyficznego dla twojej instancji, twojego ruchu lub twojej faktury wymaga człowieka, a ten jest dostępny o każdej porze dnia.
- 01
Sprawdź stronę statusu
Jeśli lokalizacja ma incydent, będzie on na /status, zanim trafi do twojej skrzynki. Zacznij tam, gdy coś działało wczoraj, a dziś nie działa.
- 02
Wypróbuj przewodniki
Dłuższe teksty, które budują coś od początku do końca, zamiast odpowiadać na jedno pytanie. Znajdują się na /guides i zakładają, że przeczytałeś odpowiedni artykuł tutaj.
- 03
Otwórz zgłoszenie
Mediana pierwszego czasu odpowiedzi to jedenaście minut, mierzona w ciągu ostatniego kwartału o każdej godzinie. Zgłoszenia trafiają do inżynierów, a nie do kolejki, która przekazuje je inżynierom.
- 04
Skorzystaj z konsoli
Jeśli instancja jest nieosiągalna, konsola poza pasmem zapewnia powłokę ścieżką, która nie zależy od poprawności Twojej sieci. Jest dostępna w każdym planie.
Zgłoszenie z ID instancji, znacznikiem czasu ze strefą czasową i dokładnym poleceniem, które nie zadziałało, otrzymuje odpowiedź w jednej wymianie wiadomości. Zgłoszenie z tekstem „mój serwer działa wolno” doczeka się pytania.
Pierwsze kroki
03Bezpieczeństwo
03Sieć
06Pamięć masowa
02Operacje
06Rozliczenia
02Zapytaj człowieka
Wsparcie jest czynne przez całą dobę i czyta każde zgłoszenie w kolejności nadejścia. Bez pierwszego poziomu, bez skryptu, bez zaproszenia do restartu i próby ponownie.