Openshift-Ereigniscode: 1038NODE0009

Sommaire: Die Uhr wird nicht synchronisiert.

Cet article s’applique à Cet article ne s’applique pas à Cet article n’est lié à aucun produit spécifique. Toutes les versions de produits ne sont pas identifiées dans cet article.

Symptômes

Diese Warnmeldung ist kritisch. Dies weist auf ein Problem hin, das dazu führen kann, dass der API-Server-Operator heruntergestuft wird oder nicht mehr verfügbar ist. Wenn der API-Server-Operator heruntergestuft wird oder nicht mehr verfügbar ist, kann sich dieses Problem negativ auf andere Operatoren auswirken, z. B. auf den Clusterüberwachungsoperator.

Cause

Bei der NodeClockNotSynchronising Warnmeldung wird ausgelöst, wenn ein Node von Problemen mit dem NTP-Server für diesen Node betroffen ist. Diese Warnmeldung kann beispielsweise ausgelöst werden, wenn Zertifikate für den API-Server auf einem Node rotiert werden und die Zertifikate aufgrund einer ungültigen Uhrzeit nicht validiert werden können.

Résolution

Diagnose

Um das zugrunde liegende Problem zu diagnostizieren, starten Sie einen Debug-Pod auf dem betroffenen Node und überprüfen Sie die chronyd des NMC-Servers herunter:

oc -n Standard-Debug-Node/<affected_node_name>
systemctl status chronyd

Minderung

  1. Wenn die chronyd Der Service schlägt fehl oder wurde gestoppt. Starten Sie ihn:

    systemctl start chonyd

    Wenn der chronyd-Service bereit ist, starten Sie ihn neu

    systemctl restart chronyd

    Wenn chronyd erfolgreich gestartet oder neu gestartet wird, passt der Dienst die Uhr an und zeigt etwas an, das der folgenden Beispielausgabe ähnelt:

    Okt 18 19:39:36 ip-100-67-47-86 chronyd[2055318]: Systemuhr um 16422,107473 Sekunden falsch, Anpassung gestartet
    Okt 19 00:13:18 ip-100-67-47-86 chronyd[2055318]: Systemuhr wurde um 16422.107473 Sekunden vorgestellt
     
  2. Überprüfen Sie, ob der chronyd Service wird ausgeführt:

    systemctl status chronyd
     
  3. Verifizieren Sie dies mithilfe von PromQL:

    min_over_time(node_timex_sync_status[5m])
    node_timex_maxerror_seconds

    node_timex_sync_status Gibt 1 ob NTP ordnungsgemäß funktioniert oder 0 wenn NTP nicht ordnungsgemäß funktioniert. node_timex_maxerror_seconds Gibt an, wie viele Sekunden NTP zurückfällt.

    Die Warnmeldung wird ausgelöst, wenn der Wert für min_over_time(node_timex_sync_status[5m]) ist gleich 0 und der Wert für node_timex_maxerror_seconds größer oder gleich ist 16.

Support

Wenn das Problem durch die oben genannten Schritte nicht behoben werden kann, wenden Sie sich für weitere Untersuchungen an den technischen Support von Dell EMC.

Produits touchés

APEX Cloud Platform for Red Hat OpenShift
Propriétés de l’article
Numéro d’article: 000217425
Type d’article: Solution
Dernière modification: 18 sept. 2026
Version:  4
Obtenez des réponses à vos questions auprès d’autre utilisateurs de Dell
Services de soutien
Vérifiez si votre appareil est couvert par les services de soutien.