PowerFlex: Probleemoplossing en validatie voor NTP-synchronisatie
Samenvatting: Onjuiste systeemtijd op een server kan leiden tot kritieke problemen, zoals fouten bij certificaatvalidatie, verificatiefouten en upgradefouten.
Symptomen
- Systeemtijd is onjuist of afwijkend
- Mislukt bij certificaat- of TLS-validatie
- Clusterknooppunten rapporteren inconsistente tijd
- Upgrade- of implementatiefouten vanwege niet-overeenkomende tijden
Oorzaak
NTP (via de chronyd-service) wordt niet uitgevoerd, is verkeerd geconfigureerd of kan niet worden gesynchroniseerd vanwege overmatige tijdverschuiving of verbindingsproblemen.
Oplossing
Voer de volgende opdracht uit om te controleren of de klok is gesynchroniseerd met andere systemen en dat de NTP-service actief is.
timedatectl status
Zorg ervoor dat de chronische service wordt uitgevoerd:
systemctl status chronyd
Controleer de synchronisatiestatus en bronservers. Hiermee worden de offset- en synchronisatiestatus weergegeven, samen met bereikbare NTP-servers en hun status:
chronyc tracking
chronyc sources -v
Als de tijd een paar minuten afwijkt, start u chrony opnieuw
systemctl restart chronyd
Als het systeem niet goed synchroniseert, forceert u een tijdcorrectie
chronyc makestep
Als de systeemtijd aanzienlijk afwijkt
- NTP past het mogelijk niet automatisch aan. Stel de tijd handmatig dichter bij de juiste waarde in:
sudo timedatectl set-time "YYYY-MM-DD HH:MM:SS"
Voorbeeld:
sudo timedatectl set-time "2026-06-19 10:30:00"
Eenmaal gecorrigeerd, zal chrony de normale synchronisatie hervatten.
Controleer na het uitvoeren van de stappen of de systeemklok is gesynchroniseerd en of er een NTP-bron actief is:
timedatectl status
chronyc trackingExtra informatie
Voltooide chronyc-traceringsstatus
Een geconfigureerde NTP-server moet worden vermeld onder Referentie-ID, Stratum moet een waarde zijn die groter is dan 0 en Systeemtijd moet veel minder dan 1 seconde tijdsverschil aangeven:
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
Chroneyc-traceringsstatus mislukt
Stratum 0 betekent niet gesynchroniseerd en de schrikkelstatus zegt Niet gesynchroniseerd:
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