注:本文中用户为root用户,其他用户可使用sudo操作。
使用timedatectl status命令查看ntp服务状态
此处Network time on 为no表示该服务已关闭
若为yes则使用timedatectl set-ntp false命令关闭服务
具体内容可参考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
在所有需要使用ptp对时服务的机器上运行apt-get install ptpd安装ptp服务
使用systemctl status ptpd查看服务状态为active则服务正常运行
选择一台机器作为主时钟,选择一个支持ptp协议的网卡启动服务(本文选择enp0s31f6网卡)。
查看网卡名使用ifconfig
查看网卡是否支持ptp协议使用ethtool -T enp0s31f6
如下图若此处PTP Hardware Clock为none则表示不支持,需选择一个支持此协议的网卡。
在主时钟机器上运行ptpd -M -i enp0s31f6,若出现error则加-L参数再次运行。
在其他从时钟机器上运行ptpd -g -i enp0s31f6,若出现error则加-L参数再次运行。
更改主时钟时间,从时钟时间自动改变则服务搭建成功。