PowerFlex: Rozwiązywanie problemów i weryfikacja synchronizacji NTP
Summary: Nieprawidłowy czas systemowy na serwerze może prowadzić do krytycznych problemów, takich jak niepowodzenia weryfikacji certyfikatu, błędy uwierzytelniania i niepowodzenia aktualizacji.
Symptoms
- Czas systemowy jest nieprawidłowy lub dryfuje
- Niepowodzenia weryfikacji certyfikatu lub TLS
- Węzły klastra zgłaszają niespójny czas
- Niepowodzenia aktualizacji lub wdrażania związane z niezgodnością czasu
Cause
NTP (za pośrednictwem usługi chronyd) nie działa, jest źle skonfigurowany lub nie może się zsynchronizować z powodu nadmiernego dryfu czasu lub problemów z łącznością.
Resolution
Uruchom następujące polecenie, aby potwierdzić, że zegar jest zsynchronizowany z innymi systemami i że usługa NTP jest aktywna.
timedatectl status
Upewnij się, że usługa chrony jest uruchomiona:
systemctl status chronyd
Sprawdź kondycję synchronizacji i serwery źródłowe, co spowoduje wyświetlenie stanu przesunięcia i synchronizacji, a także osiągalnych serwerów NTP i ich stanu:
chronyc tracking
chronyc sources -v
Jeśli czas jest przesunięty o kilka minut, uruchom ponownie chrony
systemctl restart chronyd
Jeśli system nie synchronizuje się prawidłowo, wymuś korektę czasu
chronyc makestep
Jeśli czas systemowy znacznie się rozbiega
- NTP może nie dostosować go automatycznie. Ręcznie ustaw czas bliżej prawidłowej wartości:
sudo timedatectl set-time "YYYY-MM-DD HH:MM:SS"
Przykład:
sudo timedatectl set-time "2026-06-19 10:30:00"
Po poprawieniu chrony wznowi normalną synchronizację.
Po wykonaniu tych czynności sprawdź, czy zegar systemowy jest zsynchronizowany i że źródło NTP jest aktywne:
timedatectl status
chronyc trackingAdditional Information
Pomyślnie status śledzenia
chronyc Skonfigurowany serwer NTP powinien być wymieniony w obszarze Identyfikator referencyjny, Stratum powinien mieć wartość większą niż 0, a czas systemowy powinien zgłaszać znacznie mniej niż 1 sekundę różnicy czasu:
node1:~ # chronyc tracking
Reference ID : 64400012 (0.pool.ntp.org)
Stratum : 4
Ref time (UTC) : Mon Mar 07 17:15:39 2022
System time : 0.000001647 seconds slow of NTP time
Last offset : -0.000006101 seconds
RMS offset : 0.000020258 seconds
Frequency : 33.247 ppm slow
Residual freq : -0.000 ppm
Skew : 0.016 ppm
Root delay : 0.040418178 seconds
Root dispersion : 0.033837218 seconds
Update interval : 1024.6 seconds
Leap status : Normal
Stan śledzenia chronyc zakończony niepowodzeniem
Warstwa 0 oznacza, że nie jest zsynchronizowana, a stan Leap mówi Niezsynchronizowana:
node1:~ # chronyc tracking
Reference ID : 00000000 ()
Stratum : 0
Ref time (UTC) : Thu Jan 01 00:00:00 1970
System time : 0.000000000 seconds fast of NTP time
Last offset : +0.000000000 seconds
RMS offset : 0.000000000 seconds
Frequency : 0.000 ppm slow
Residual freq : +0.000 ppm
Skew : 0.000 ppm
Root delay : 1.000000000 seconds
Root dispersion : 1.000000000 seconds
Update interval : 0.0 seconds
Leap status : Not synchronized