linux多主机时间同步方法

假设现在有三台linux主机:

172.16.1.104

172.16.1.105

172.16.1.106

1、使用NTP服务器同步:

[root@172.16.1.104 ~]# vi /etc/ntp.conf             //编辑NTP配置文件

在图示位置加入红色框选中内容


image.png
[root@172.16.1.104 ~]# service ntpd start                      //启动NTP服务
[root@172.16.1.105 ~]# ntpdate 172.16.1.104               //设置105主机时间与104同步

会有显示:25 Oct 14:20:21 ntpdate[3407]: adjust time server 172.16.1.104 offset -0.002740 sec

[root@172.16.1.106 ~]# ntpdate 172.16.1.104               //设置106主机时间与104同步

会有显示:25 Oct 14:20:21 ntpdate[3407]: adjust time server 172.16.1.104 offset -0.002740 sec

此时105、106主机的时间就与104主机完全同步了

2、使用系统时间与BIOS时间同步:

方法1我试了一下,当一天之后服务器经过多次重启好像时间又有了误差

我们还可以将系统时间同步到BIOS时间,因为每次开机的时候,系统会重新由 BIOS 将时间读出来,所以, BIOS 才是重要的时间依据。

[root@172.16.1.104 ~]# hwclock -r            //查看现有BIOS时间,默认为-r参数

2018年11月27日 星期二 17时19分51秒  -0.019817 seconds

[root@172.16.1.104 ~]# hwclock -w            //同步BIOS时钟,强制把系统时间写入CMOS

[root@172.16.1.104 ~]# hwclock --systohc      //设置BIOS时间和系统时间一致

另外两个主机都执行这个操作,这样应该就不变了

3、使用系统时间与网络时间同步:

当然这是多主机时间同步的方法之一,还可以都同步网络时间(上海时间),但是那样需要网络

[root@172.16.1.104 ~]# yum -y install ntp               //安装ntp服务

[root@172.16.1.104 ~]# ntpdate -u ntp.api.bz         //使系统时间同步上海时间

[root@172.16.1.104 ~]# /10 * /usr/sbin/ntpdate asia.pool.ntp.org &>/dev/null       //写入定时任务同步时间

[root@172.16.1.104 ~]# service crond restart              //重启定时任务服务

[root@172.16.1.104 ~]# date                                  //查看时间是否同步

另外两个主机重复以上操作

补充说明: ntpdate -u ntp.api.bz 命令中的 ntp.api.bz 指NTP服务器(上海),也可换成:

                210.72.145.44:中国国家授时中心的官方服务器,但这个我试了一下,没连接上

                time.nist.gov:美国

                ntp.fudan.edu.cn:复旦

                time.windows.com :微软公司授时主机(美国)

                asia.pool.ntp.org:台警大授时中心(中国台湾)

也可参考这个链接:http://blog.51cto.com/arm2012/1977075
原文链接:https://blog.csdn.net/qq_28903377/article/details/84550050

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 应用场景 在解决内网环境集群主机的时间同步问题时,遇到了ntp的错误no server suitable for ...
    padluo阅读 1,619评论 0 1
  • Windows2012R2里没有了internet时间,需要使用另外的方式去做时间同步 下面分两个情况 两个情况,...
    靜默阅读 2,983评论 0 0
  • 时间服务器作用: 大数据产生与处理系统是各种计算设备集群的,计算设备将统一、同步的标准时间用于记录各种事件发生时序...
    天生小包阅读 13,075评论 0 4
  • 在SecBox上测试,使用ntpd,将本地作为客户端,和网络时间服务器进行时间同步。 修改点: 1、在etc/re...
    家有儿女_龙凤宝阅读 1,300评论 0 0
  • 山河岁月空惆怅,今生今世已惘然。 第三遍读胡兰成的今生今世,依然为他笔下的人世风光感动,生于乡野、长于乡野的我最爱...
    苏三爱阅读 728评论 0 1

友情链接更多精彩内容