OpenShift-händelsekod: 1038NOD0009
Résumé: Klockan synkroniseras inte.
Symptômes
Cause
NodeClockNotSynchronising Avisering utlöses när en nod påverkas av problem med NTP-servern för den noden. Den här aviseringen kan till exempel utlösas när certifikat roteras för API-servern på en nod och certifikaten misslyckas med verifieringen på grund av en ogiltig tid.Résolution
Diagnos
Om du vill diagnostisera det underliggande problemet startar du en felsökningspoddar på den berörda noden och kontrollerar chronyd Tjänst:
oc -n standardnod för felsökning/<affected_node_name> systemctl status chronyd |
Lindring
-
Om den
chronydTjänsten misslyckas eller har stoppats, starta den:systemctl start chonyd
Om chronyd-tjänsten är klar, starta om den
systemctl starta om chronyd
Om
chronydstartar eller startas om, justerar tjänsten klockan och visar något som liknar följande exempelutdata:Oct 18 19:39:36 ip-100-67-47-86 chronyd[2055318]: Systemklockan är fel efter 16422,107473 sekunder, justeringen startade Oct 19 00:13:18 ip-100-67-47-86 chronyd[2055318]: Systemklockan stegades med 16422,107473 sekunder
-
Kontrollera att
chronydTjänsten körs:systemctl status chronyd
-
Verifiera med PromQL:
min_over_time(node_timex_sync_status[5m]) node_timex_maxerror_seconds
node_timex_sync_statusReturnerar1om NTP fungerar som det ska, eller0om NTP inte fungerar som det ska.node_timex_maxerror_secondsanger hur många sekunder NTP hamnar på efterkälken.Aviseringen utlöses när värdet för
min_over_time(node_timex_sync_status[5m])Motsvarar0och värdet förnode_timex_maxerror_secondsär större än eller lika med16.
Support
Om inget av stegen ovan kan lösa problemet kontaktar du Dell EMC:s tekniska support för vidare undersökning.