8.2.12. PTP ログ抑制の設定


linuxptp-daemon は、デバッグに使用できるログを生成します。ストレージ容量が制限されている通信業者などのデプロイメントタイプでは、これらのログによりストレージ需要が増大する可能性があります。現在、デフォルトのロギング率が高く、ログが 24 時間以内にローテーションされてしまうため、変更を追跡して問題を特定することが困難になっています。

マスターオフセット値を報告するログメッセージを除外するように PtpConfig カスタムリソース (CR) を設定することで基本的にログを削減できます。マスターオフセットログメッセージは、現在のノードのクロックとマスタークロックの差をナノ秒単位で報告します。ただし、この方法では、フィルタリングされたログの概要ステータスは表示されません。拡張ログ抑制機能を使用すると、PTP ログのログ記録レートを設定できます。特定のログ記録レートを設定すると、トラブルシューティングに不可欠な情報を保持しながら、linuxptp-daemon によって生成されるログの量を削減できます。拡張ログ抑制機能を使用すると、オフセットがそのしきい値よりも高い場合でもオフセットログを表示するしきい値も指定できます。

8.2.12.1. PTP のログフィルタリングの設定

PtpConfig カスタムリソース (CR) を変更して、基本的なログフィルタリングを設定し、マスターオフセット値を報告するログメッセージを除外します。

前提条件

  • OpenShift CLI (oc) がインストールされている。
  • cluster-admin 権限を持つユーザーとしてログインしている。
  • PTP Operator をインストールします。

手順

  1. PtpConfig CR を編集します。

    $ oc edit PtpConfig -n openshift-ptp
  2. spec.profile で、ptpSettings.logReduce 仕様を追加し、値を true に設定します。

    apiVersion: ptp.openshift.io/v1
    kind: PtpConfig
    metadata:
      name: <ptp_config_name>
      namespace: openshift-ptp
    ...
    spec:
      profile:
      - name: "profile1"
    ...
        ptpSettings:
          logReduce: "true"
    注記

    デバッグの目的で、この仕様を False に戻すと、マスターオフセットメッセージを含めることができます。

  3. 保存して終了すると、PtpConfig CR に変更が適用されます。

検証

  1. PtpConfig CR が適用された linuxptp-daemon Pod と対応するノードの名前を取得します。

    $ oc get pods -n openshift-ptp -o wide

    出力例

    NAME                            READY   STATUS    RESTARTS   AGE     IP            NODE
    linuxptp-daemon-gmv2n           3/3     Running   0          1d17h   10.1.196.24   compute-0.example.com
    linuxptp-daemon-lgm55           3/3     Running   0          1d17h   10.1.196.25   compute-1.example.com
    ptp-operator-3r4dcvf7f4-zndk7   1/1     Running   0          1d7h    10.129.0.61   control-plane-1.example.com

  2. 次のコマンドを実行して、マスターオフセットメッセージがログから除外されていることを確認します。

    $ oc -n openshift-ptp logs <linux_daemon_container> -c linuxptp-daemon-container | grep "master offset"
    • <linux_daemon_container>linuxptp-daemon Pod の名前です。たとえば 、linuxptp-daemon-gmv2n です

      logReduce 仕様を設定する場合、このコマンドは linuxptp デーモンのログに master offset のインスタンスを報告しません。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る