hwclock --systohc && hwclock -w 应用体系时光刷入硬件时光
编辑/etc/ntp.conf文件
在琅绫擎加上
- restrict 127.0.0.1 # 开启内部递归收集接口 lo
- restrict 192.168.5.0 mask 255.255.255.0 nomodify #在内部子网琅绫擎的客户端可以 进行收集校时,但不克不及修改NTP办事器的时光参数
因为设备的是本地时光 ,所以还须要设备一个应用体系时钟作为时光源的NTP办事器,须要在/etc/ntp.conf文件中添加如下的记录:
- server 127.127.1.0
- fudge 127.127.1.0 stratun 10
在以上的记录中:
指定的IP地址是一个“伪”IP地址,肯定本地体系为时光源。
指定的IP地址127.127.1.1告诉NTP应用内部时钟作为时光源。
"fudge"定义了这个时钟的级别,如不雅没有这个记录,节点就是一级办事器。将级别从新定义为10是个好的办法,如许客户端在萌芽这个办事器的时刻就会知道这个办事器不是一个靠得住的时光源.
这种时光同步的方法只应当在本地的收集不克不及应用外部的时光源的时刻应用
启动ntp办事
- service ntpd start
设置开机启动
- chkconfig ntpd on
然后设备客户端,在192.168.5.103这台主机膳绫擎,编辑/etc/crontab这个文件,用于设置此节点每分钟要像主办事器同步时光
设置如下:
- * * * * * root /usr/sbin/ntpdate 192.168.5.102;/sbin/hwclock -w
查看时光是否一致
最后说起一点,ntp办事,默认只会同步体系时光。如不雅想要让ntp同时同步硬件时光,可以设置/etc/sysconfig/ntpd文件。
在/etc/sysconfig/ntpd文件中,添加 SYNC_HWCLOCK=yes 如许,就可以让硬件时光与体系时光一路同步。
主动脚本如下:
- #!/bin/bash
- cat << EOF >> /etc/ntp.conf
- restrict 127.0.0.1
- restrict 192.168.5.0 mask 255.255.255.0 nomodify
- server 127.127.1.0
- fudge 127.127.1.0 stratun 10
- EOF
- service ntp restart
- chkconfig ntpd on
- #客户端修改内容
- echo >>
更新脚本2
- #!/bin/bash
- #备份源文件
- mv /etc/localtime /etc/localtimebak
- #修改时区为东八区
- ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- #校准当前时光
- date -s "2017-10-24 12:09:38"
- #应用体系时光刷入硬件时光
- hwclock --systohc
- #修改设备文件
- cat << EOF >> /etc/ntp.conf
推荐阅读
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 容器是当今企业数字化转型的>>>详细阅读
本文标题:Linux服务器时间同步那些事
地址:http://www.17bianji.com/lsqh/39001.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示