OpenShiftイベント コード: 1038NODE0009

Sommaire: クロックが同期していません。

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

このアラートは重要です。これは、API Server Operatorが縮退したり使用不可になったりする問題を示しています。API Server Operator が縮退したり使用できなくなったりすると、この問題は Cluster Monitoring Operator などの他の Operator に悪影響を与える可能性があります。

Cause

「 NodeClockNotSynchronising アラートは、ノードがそのノードのNTPサーバーの問題の影響を受けるとトリガーされます。たとえば、このアラートは、ノード上のAPIサーバーの証明書がローテーションされ、時間が無効であるために証明書の検証に失敗した場合にトリガーされる可能性があります。

Résolution

診断

根本的な問題を診断するには、影響を受けるノードでデバッグポッドを起動し、 chronyd サービスを起動します。

oc -n default デバッグノード/<affected_node_name>
systemctl status chronyd (systemctl ステータス chronyd)

緩和

  1. ここで、 chronyd サービスが失敗しているか停止している場合は、次の手順で開始します。

    systemctl start chonyd

    chronydサービスの準備ができたら、再起動します

    systemctl restart chronyd

    「Fusion」 chronyd 正常に起動または再起動すると、サービスはクロックを調整し、次の出力例のようなものを表示します。

    Oct 18 19:39:36 ip-100-67-47-86 chronyd [2055318]: システムクロックが16422.107473秒ずれ、調整が開始されました
    Oct 19 00:13:18 ip-100-67-47-86 chronyd [2055318]: システム クロックは16422.107473秒ステップされました
     
  2. 次のことを確認します。 chronyd サービスが実行中です。

    systemctl status chronyd (systemctl ステータス chronyd)
     
  3. PromQLを使用して確認します。

    min_over_time(node_timex_sync_status[5m])
    node_timex_maxerror_seconds

    node_timex_sync_status 返します 1 NTPが正常に動作している場合、または 0 NTPが正常に動作していない場合。 node_timex_maxerror_seconds NTPが遅れている秒数を示します。

    アラートは、次の値が min_over_time(node_timex_sync_status[5m]) 等しい 0 そして、 node_timex_maxerror_seconds 次の値より大きいか等しい 16の詳細を確認してください。

サポート

上記のすべての手順で問題を解決できない場合は、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.