随心一记

一二三四五,上山打老鼠


  • 首页

  • 归档

  • 标签
ywcsb

ywcsb

游戏可以不玩,小说不能不看。

153 日志
3 分类
42 标签
RSS
GitHub 知乎 随心一记
Links
  • 随心一记
  • 追梦人物的
  • MSDN

本地NTP服务器搭建

发表于 2019-11-18 | 阅读 760 | 分类于 系统运维 |
安装NTP服务
安装前检查
rpm -qa ntp
安装
yum install -y ntp
修改配置文件:
/etc/ntp.conf

这个配置文件是ntp服务唯一的配置文件 配置文件模版:

vim /etc/ntp.conf
# 把配置文件下面四行注释掉:
server 0.cn.pool.ntp.org iburst
server 1.cn.pool.ntp.org iburst
server 2.cn.pool.ntp.org iburst
server 3.cn.pool.ntp.org iburst
# 添加
server 127.127.1.0 fudge 
127.127.1.0 stratum 8 
restrict 0.0.0.0 mask 0.0.0.0  nomodify   # 放行所有来源,这里可以写192.169.0.0. mask 255.255.255.0 只放行一个网断
启动
systemctl start ntpd
systemctl enable ntpd
客户端主机与NTP服务器同步

至此我们的NTP服务器已经搭建完毕,下面流程就是其他主机与NTP服务器同步了,比如说我的NTP服务器为1.1.1.1

 ntpdate 1.1.1.1
8 Mar 19:13:10 ntpdate[23744]: adjust time server 1.1.1.1  offset -0.013530 sec

但是这样的话是即时生效,如果设备重启时间会丢失,所以我们要使用crontab来定时更新

vim /etc/crontab  
*/15 * * * *  root   /usr/sbin/ntpdate 10.0.70.2
错误

在ntp客户端运行ntpdate serverIP,出现no server suitable for synchronization found的错误。

在ntp客户端用ntpdate –d serverIP查看,发现有“Server dropped: strata too high”的错误,并且显示“stratum 16”。而正常情况下stratum这个值得范围是“0~15”

这是因为NTP server还没有和其自身或者它的server同步上。

以下的定义是让NTP Server和其自身保持同步,如果在/ntp.conf中定义的server都不可用时,将使用local时间作为ntp服务提供给ntp客户端。

server 127.127.1.0 fudge
127.127.1.0 stratum 8 

在ntp server上重新启动ntp服务后,ntp server自身或者与其server的同步的需要一个时间段,这个过程可能是5分钟,在这个时间之内在客户端运行ntpdate命令时会产生no server suitable for synchronization found的错误。

觉得不错,支持一下!
geerniya WeChat Pay

微信打赏

geerniya Alipay

支付宝打赏

# 系统运维
搭建私有 yum 仓库
centos同步yum源到本地

发表评论

共 0 条评论

    暂无评论
© 2018 - 2022 ywcsb
冀ICP备17022045号-1
Supported by 腾讯云