使用 ptp4l 进行时钟同步

使用 ptp4l 进行时钟同步

我正在尝试使用ptp4l和同步时钟phc2sys

我关注了指示。不幸的是,我看到时钟跳变:在 6 台服务器中的 5 台中,时钟跳变了 2 个小时。在图中,它从 9:52 跳到了 11:46。

在此处输入图片描述

答案1

出现此问题的原因是 CPU 时钟和 NIC 上的时间戳不同。NIC 提前了两个小时,导致所有其他系统的时间发生变化。

这两个命令对我有用:

sudo ptp4l -i <interface> -2 
sudo phc2sys -a -rr 

-2 IEEE 802.3

-i 接口

-a 开启自动配置

-rr 同步系统(实时)时钟并将其视为时间源

相关内容