Kod zdarzenia Openshift: 1038WĘZEŁ0009
Sommaire: Zegar nie synchronizuje się.
Symptômes
Cause
NodeClockNotSynchronising alert jest wyzwalany, gdy w węźle występują problemy z serwerem NTP dla tego węzła. Na przykład ten alert może zostać wyzwolony, gdy certyfikaty zostaną obrócone dla serwera interfejsu API w węźle, a weryfikacja certyfikatów zakończy się niepowodzeniem z powodu nieprawidłowego czasu.Résolution
Diagnoza
Aby zdiagnozować podstawowy problem, uruchom zasobnik debugowania w węźle, którego dotyczy problem, i sprawdź chronyd NMC:
oc -n domyślny węzeł debugowania/<affected_node_name> systemctl status chronyd |
Łagodzenia
-
Jeśli wartość
chronydUsługa uległa awarii lub została zatrzymana, uruchom ją:systemctl start chonyd
Jeśli usługa chronyd jest gotowa, uruchom ją ponownie
systemctl restart chronyd
jeśli nie ustawiono
chronyduruchamia się lub uruchamia ponownie pomyślnie, usługa dostosowuje zegar i wyświetla coś podobnego do następujących przykładowych danych wyjściowych:paź 18 19:39:36 ip-100-67-47-86 chronyd[2055318]: Zegar systemowy pomylił się o 16422,107473 sekundy, rozpoczęto regulację paź 19 00:13:18 ip-100-67-47-86 chronyd[2055318]: Zegar systemowy został przesunięty o 16422,107473 sekundy
-
Sprawdź, czy
chronydUsługa jest uruchomiona:systemctl status chronyd
-
Zweryfikuj za pomocą PromQL:
min_over_time(node_timex_sync_status[5m]) node_timex_maxerror_seconds
node_timex_sync_statusZwraca1jeśli NTP działa poprawnie lub0jeśli usługa NTP nie działa prawidłowo.node_timex_maxerror_secondswskazuje, o ile sekund NTP pozostaje w tyle.Alert jest wyzwalany, gdy wartość
min_over_time(node_timex_sync_status[5m])Równa0i wartość dlanode_timex_maxerror_secondsjest większa lub równa16.
Wsparcie
Jeśli wszystkie powyższe czynności nie rozwiążą problemu, skontaktuj się z działem pomocy technicznej firmy Dell EMC w celu dokładniejszego zbadania problemu.