NTP | NTP服务安装配置
作者:互联网
NTP | NTP服务安装配置
一、安装
联网环境可选择yum 正式环境可能没有网络 需要RPM离线安装 因此有
-
联网环境
#联网环境 rpm -qa|grep ntp yum install ntp
-
离线安装(下载RPM包)
#查看系统版本版本 cat /proc/version #该网址搜索并按系统检索下载相应ntp包 #https://centos.pkgs.org/ #题主为 Red Hat 4.8.5-39
-
上传安装
#上传 #安装 (两个包都需要安装 ntp 依赖于 ntpdate) rpm -ivh 包名
-
检测
rpm -qa|grep ntp
二、配置NTP服务
-
配置NTP服务器配置文件
#编辑配置文件/etc/ntp.conf文件 vi /etc/ntp.conf # 允许内网其他机器同步时间 restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap # 允许上层时间服务器主动修改本机时间 restrict 210.72.145.44 nomodify notrap noquery restrict 202.112.10.36 nomodify notrap noquery restrict 59.124.196.83 nomodify notrap noquery # 中国这边最活跃的时间服务器 :http://www.pool.ntp.org/zone/cn server 210.72.145.44 perfer # 中国国家受时中心 server 202.112.10.36 # 1.cn.pool.ntp.org server 59.124.196.83 # 0.asia.pool.ntp.org # 外部时间服务器不可用时,以本地时间作为时间服务 server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10
-
启动NTP服务。
#启动NTP服务 service ntpd start
-
配置NTP客户端
server 192.168.1.10 prefer
可以用date命令查看时区
如果时区是EST需要改成CST
tzselect
-
启动NTP客户端
ntpdate -d -u 192.168.1.10 #192.168.1.10 为你的NTP服务器的ip地址,显示adjust time server 192.168.1.135 offset 0.004882 sec service ntp start #启动后,查看同步情况 ntpq -p
注:可能出现同步失败,一般情况下原因都是本地的NTPD服务器还没有正常启动起来,一般需要几分钟时间后才能开始同步。
也有报错 no server suitable for synchronization found,这种问题由一下两种情况造成:
Server dropped: strata too high:
并且显示“stratum 16”。而正常情况下stratum这个值得范围是“0~15”。
这种问题往往是由ntp服务启动后还没有和上层服务同步完成,可以等五分钟再次查看。
Server dropped: strata no data:
这种问题一般是因为访问不到NTP服务,需要检查NTP服务是否启动成功,或者是否是被防火墙拦截。
部分参考:https://www.jianshu.com/p/e5e486c8e365
- 补充
-
配置文件中的driftfile是什么?
我们每一个system clock的频率都有小小的误差,这个就是为什么机器运行一段时间后会不精确. NTP会自动来监测我们时钟的误差值并予以调整.但问题是这是一个冗长的过程,所以它会把记录下来的误差先写入driftfile.这样即使你重新开机以后之前的计算结果也就不会丢失了 -
如何同步硬件时钟?
NTP一般只会同步system clock. 但是如果我们也要同步RTC(hwclock)的话那么只需要把下面的选项打开就可以了
# vi /etc/sysconfig/ntpd SYNC_HWCLOCK=yes
-
标签:同步,NTP,配置,192.168,server,ntp,服务器,安装 来源: https://www.cnblogs.com/zhy-god/p/16389773.html