Linux系统tp集群时间同步

本文详细介绍NTP集群时间同步的配置步骤,包括单台机器时间调整、配置时间服务器及客户端,实现每隔10分钟自动同步,确保集群时间一致性,对HBase等软件及集群定时任务至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ntp:集群时间同步,具有险意识,如果需要同步的服务器和目标服务器时间差很多,不执行。
Ntpdate:一般用于互联网同步问题,执行该命令,时间立即同步,一般不用于生产环境。
ntp集群时间同步步骤如下:

单台机器时间调整标准时间

  1. date查看当前时间。
  2. 输入service ntpd stop关闭ntpd,并输入 tzselect
    在这里插入图片描述
  3. 输入5,选择Asia。
    在这里插入图片描述
  4. 输入9,选择China。
    在这里插入图片描述
    5.输入1,选择Beijing Time。
    在这里插入图片描述
    6.输入1,选择yes。
    7.若时间未改变,则执行 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime,并输入y。
    8.hwclock,将时间写入磁盘。

配置同步

  1. 时间服务器配置(必须是root用户)
先检查ntp是否按装,一般情况都安装过了
rpm -qa | grep ntp

若出现如下三条,则证明安装了,否则需要使用yum或rpm安装。
在这里插入图片描述
2. 修改ntp配置文件 ,一共三处:

① vi /etc/ntp.conf

    把#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap的#去掉

②在以下四处前面都加上#号

 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 127.127.1.0
             fudge 127.127.1.0 stratum 10
  1. 修改/etc/sysconfig/ntpd文件
    增加内容如下
    SYNC_HWCLOCK=yes
  1. 重新启动ntpd

   service ntpd start
  1. 设置开机开启
	chkconfig ntpd on
  1. 第二台机器也需要进行时区的配置,和上面一样 然后再进行同步时间,再编写脚本,每隔10分钟同步一次
  输入 crontab -e 
  */10 * * * *   /usr/sbin/ntpdate hadoop01 
  1. 第三台机器重复之前的操作
    输入  crontab -e 
     */10 * * * *   /usr/sbin/ntpdate hadoop01

这样的话,集群就配好了。集群的时间同步对于一些软件比如HBase,以及一些集群定时任务来说非常的重要。

									 summed up by JiaMingcan
									 转载请署名:JiaMingcan
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值