Linux时间同步

时间同步的方式:找一个机器,作为时间服务器,所有的机器与这台集群时间进行定时的同步,比如,每隔十分钟,同步一次时间。

配置时间同步实操:

1. 时间服务器配置(必须root用户)

1.1检查ntp是否安装

rpm -qa|grep ntp

1.2安装ntp

yum install -y ntp

1.3修改ntp配置文件

vi /etc/ntp.conf
  • 修改1(授权192.168.83.0网段上的所有机器可以从这台机器上查询和同步时间)

添加

#当前节点IP地址
restrict 192.168.83.101 nomodify notrap nopeer noquery          
#集群所在网段的网关(Gateway),子网掩码(Genmask)
restrict 192.168.83.1 mask 255.255.255.0 nomodify notrap  

在这里插入图片描述

  • 修改2(集群在局域网中,不使用其他的网络时间)
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

改为

#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

在这里插入图片描述

  • 添加3(当该节点丢失网络连接,依然可以作为时间服务器为集群中的其他节点提供时间同步)
server 127.127.1.0
fudge 127.127.1.0 stratum 10

在这里插入图片描述

  • 添加4 在其他非主机节点添加
server 192.168.83.101
Fudge 192.168.83.101 stratum 10
server hadoop001
restrict hadoop001 nomodify notrap noquery

在这里插入图片描述

1.4重新启动ntpd

service ntpd status
service ntpd stop
service ntpd start

1.5设置开机自启

chkconfig ntpd on

将其他服务器进行上述所有操作

2.测试

输入,出现如下状态代表同步成功,否则需要等待一段时间

ntpstat

在这里插入图片描述

出现这个只需要多等待一会
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值