银河麒麟操作系统配置ptp高精度对时

1、先关闭其他对时服务,如网络对时ntp服务。

注:本文中用户为root用户,其他用户可使用sudo操作。

使用timedatectl status命令查看ntp服务状态

银河麒麟操作系统配置ptp高精度对时_第1张图片

此处Network time on 为no表示该服务已关闭

若为yes则使用timedatectl set-ntp false命令关闭服务

 

2、配置银河麒麟官方软件源

具体内容可参考http://archive.kylinos.cn/kylin/KYLIN-ALL/

软件源使用方法

在系统的/etc/apt/sources.list文件中,根据不同版本填入以下内容

#4.0.2桌面版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2-desktop main restricted universe multiverse

#4.0.2-sp1桌面版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp1-desktop main restricted universe multiverse

#4.0.2-sp2桌面版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp2-desktop main restricted universe multiverse

#4.0.2服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2-server main restricted universe multiverse

#4.0.2-sp1服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp1-server main restricted universe multiverse

#4.0.2-sp2服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp2-server main restricted universe multiverse

#4.0.2-sp2 FT2000+服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp2-server-ft2000 main restricted universe multiverse

#4.0.2-sp3桌面版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp3-desktop main restricted universe multiverse

#4.0.2-sp3服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp3-server main restricted universe multiverse

使用vim  /etc/apt/sources.list

3、安装ptp

在所有需要使用ptp对时服务的机器上运行apt-get install ptpd安装ptp服务

使用systemctl status ptpd查看服务状态为active则服务正常运行

银河麒麟操作系统配置ptp高精度对时_第2张图片

选择一台机器作为主时钟,选择一个支持ptp协议的网卡启动服务(本文选择enp0s31f6网卡)。

查看网卡名使用ifconfig

查看网卡是否支持ptp协议使用ethtool -T enp0s31f6

如下图若此处PTP Hardware Clock为none则表示不支持,需选择一个支持此协议的网卡。

银河麒麟操作系统配置ptp高精度对时_第3张图片

在主时钟机器上运行ptpd -M -i enp0s31f6,若出现error则加-L参数再次运行。

 

在其他从时钟机器上运行ptpd -g -i enp0s31f6,若出现error则加-L参数再次运行。

 

更改主时钟时间,从时钟时间自动改变则服务搭建成功。

 

你可能感兴趣的:(kylinos)