Openshift Event Code: 1038NODE0009
Sommaire: Klok synchroniseert niet.
Symptômes
Cause
NodeClockNotSynchronising waarschuwing wordt geactiveerd wanneer een knooppunt wordt beïnvloed door problemen met de NTP-server voor dat knooppunt. Deze waarschuwing kan bijvoorbeeld worden geactiveerd wanneer certificaten worden gerouleerd voor de API-server op een knooppunt en de certificaten niet kunnen worden gevalideerd vanwege een ongeldige tijd.Résolution
Diagnose
Om het onderliggende probleem te diagnosticeren, start u een pod voor foutopsporing op het betreffende knooppunt en controleert u het chronyd Service:
OC -n Standaard debug knooppunt/<affected_node_name> Systemctl status chronyd |
Mitigatie
-
Als de
chronydService mislukt of is gestopt. Start deze:systemctl start chonyd
Als de chronyd-service gereed is, start u deze opnieuw
Systemctl restart chronyd
Als
chronydStart met succes of opnieuw start, de service past de klok aan en geeft iets weer dat lijkt op de volgende voorbeelduitvoer:Oct 18 19:39:36 ip-100-67-47-86 chronyd[2055318]: Systeemklok 16422.107473 seconden verkeerd, aanpassing gestart Oct 19 00:13:18 ip-100-67-47-86 chronyd[2055318]: De systeemklok is versneld met 16422,107473 seconden
-
Controleer of het
chronydService wordt uitgevoerd:Systemctl status chronyd
-
Verifiëren met PromQL:
min_over_time(node_timex_sync_status[5m]) node_timex_maxerror_seconds
node_timex_sync_statusRetourneert1als NTP goed werkt, of0als NTP niet goed werkt.node_timex_maxerror_secondsgeeft aan hoeveel seconden NTP achterloopt.De waarschuwing wordt geactiveerd wanneer de waarde voor
min_over_time(node_timex_sync_status[5m])is gelijk aan0en de waarde voornode_timex_maxerror_secondsgroter is dan of gelijk is aan16.
Support
Als het probleem niet met alle bovenstaande stappen kan worden opgelost, neemt u contact op met de technische support van Dell EMC voor verder onderzoek.