20.9. 使用 PTP 提供 NTP 时间
NTP
到 PTP
同步方向也可以相反。当使用 ntpd
同步系统时钟时,pt p4l 可使用 priority1
选项(或其他最佳 master 时钟算法中包含的其他时钟选项)配置为维护主时钟并通过 PTP
从系统时钟分配时间:
~]# cat /etc/ptp4l.conf [global] priority1 127 [eth3] # ptp4l -f /etc/ptp4l.conf
使用硬件时间戳时,phc2sys 需要用于将 PTP
硬件时钟与系统时钟同步。如果将 phc2sys 作为服务运行,请编辑 /etc/sysconfig/phc2sys
配置文件。/etc/sysconfig/phc2sys
文件中的默认设置如下:
OPTIONS="-a -r"
作为 root 用户
编辑该行,如下所示:
~]# vi /etc/sysconfig/phc2sys OPTIONS="-a -r -r"
r 选项
在此处使用两次,以允许从系统时钟同步 NIC 上的 PTP
硬件时钟。重启 phc2sys 服务以使更改生效:
~]# systemctl restart phc2sys
为防止 PTP
时钟频率出现快速变化,可以使用较小的 P
(转发)和 I
(智能)常量来松散到系统时钟的同步:
~]# phc2sys -a -r -r -P 0.01 -I 0.0001