博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Suse Linux下NTP缓慢调整配置,转载至http://www.gpstime.com.cn/
阅读量:6072 次
发布时间:2019-06-20

本文共 952 字,大约阅读时间需要 3 分钟。

(1)系统内若有使用crontab 进行与时间调整相关的例行性工作排程,应注释掉(命令人工crontab -e修改,删除定时同步任务ntpdate -s ntpserver)。

(2)修改ntp配置文件。

编辑配置文件/etc/ntp.conf,修改以server开头的行的IP地址为新的NTP服务器IP地址,并去除以retrick开头的设置:

 

 (3) 用命令ntpdate -d 10.48.3.182检查本系统与NTP服务器的时间偏差,确认时间偏差范围<1000秒,采用缓慢调整;如果时间偏差>1000秒,则应停应用,采取直接校正,方法见方案8的最后补充的第二项。

 

(4)设置NTP程序以缓慢调整方式启动。编辑/etc/sysconfig/ntp文件,先备份该文件,按以下内容修改OPTIONS一行,并保存。

      NTPD_OPTIONS="-g -x -u ntp:ntp"

增加-x参数,使得ntp程序以缓慢调整方式进行时间同步;当时钟差小于600秒时,以0.5ms/s的步进频率进行调整,而非直接跳跃式进行调整。

 

(5) 修改Suse开启服务时自动同步服务器,编辑/etc/init.d/ntp文件,大约在140行左右,注释掉开机同步。

 

(6)重启NTP程序,执行以下命令重启ntp程序。

关闭NTP服务rcntp stop

      开启NTP服务rcntp start

(或者service ntp stop ,service ntp start)

(7)查看NTP同步状态。

ntpd程序启动后,执行以下命令查看NTP同步状态:ntpq  -p出现以下

 

(8)确认NTP服务开机自动启动,执行以下命令确认ntpd服务开机自动启动。

   chkconfig  -list  |grep ntp

命令结果显示:

 

on表示ntpd服务开机自动启动。

补充:

1.验证NTP时间差在进行缓慢调整,可以使用一个简单的脚本如下:

 

2.时间偏差大于1000s,应该在第四步之前执行直接校正,校正命令如下: ntpd 新服务ip地址。然后继续安顺序执行其它步骤。

转载至http://www.gpstime.com.cn/

转载于:https://www.cnblogs.com/zhouhbing/p/3877104.html

你可能感兴趣的文章
Linux内核学习之三-进程的调度
查看>>
crontab命令
查看>>
RedHat Enterprise Linux 6配置Xmanager 4
查看>>
用户需求:只能在浏览器中浏览excel文件,不允许user下载excel文件
查看>>
ruby去消费kafka的数据并灌入hbase,git项目位置
查看>>
mysql-proxy win7 下实现读写分离
查看>>
毕设问题小记——No Dialect mapping for JDBC type:-1错误
查看>>
TCP长连接与短连接的区别
查看>>
ftp+samba+quota+rsync+inotify
查看>>
php版本差异现象
查看>>
通过 U 盘启动重装 macOS 系统
查看>>
百度员工离职总结:如何做个好员工?
查看>>
苹果地图(MKmap)获得附近的信息
查看>>
Red Hat Enterprise Linux Server release 6.3下Nagios平台的搭建
查看>>
Docker 1.12 实战 (三)容器部署
查看>>
JVM系列:jinfo命令详解
查看>>
iOS开发那些事-关于性能优化–选择nib还是故事板的讨论
查看>>
你觉得当你老了以后,最后悔的会是什么?
查看>>
Android 热修复原理
查看>>
nginx,apache,mysql,php=namp配置始末
查看>>