centos7 ntp设置 时间同步

心已赠人 2021-08-28 21:37 642阅读 0赞

一 应用场景

公司分配给你两台服务器,要求你使他们时间同步,有人问为什么要时间同步?如果一个集群中,时间相差很大,那么会出现很多诡异的问题,你也不想在一个无法解决的问题上浪费几天时间吧!总之,设置服务器之间时间同步,为了避免很多问题的发生!

二 基础知识

  1. #date #查看或者设置当前系统的时间
  2. #ntpdate #手工临时同步系统时间
  3. #ntpd #作为守护进程,按照一定的算法进行时间同步,即使你启动了该进程,ntpd也不会立刻进行时间同步

Linux里面用Asia/Shanghai表示东八区,等价于Windows中的 北京、重庆、香港特别行政区,乌鲁木齐的时区设置。

如果安装时选错了时区,或者使用了默认的纽约时区,可以通过以下命令进行修改:

  1. #cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

三 操作步骤

1 准备工作

两个节点都需要执行

首先安装ntp

  1. #yum install ntp -y

安装完毕之后,启动服务

  1. #systemctl start ntpd.service

设置开机自启动

  1. #systemctl enable ntpd.service

2 准备2台服务器

2台服务器:【192.168.0.104】,【192.168.0.107】

3 ntp服务端设置

第一台服务器192.168.0.104,作为ntpserver,将他设置为同步外网时间(ntpd服务开启默认就同步了)。

但是得设置允许内网网段可以连接它,将它作为内网的时间同步服务器,所以需要一个简单配置。

修改/etc/ntp.conf文件,添加如下信息,表示允许210网段来同步此服务器

  1. # vim /etc/ntp.conf
  2. restrict 192.168.0.0 mask 255.255.255.0 #添加此行

截图如下:

20171206213123783

设置后,重启ntpd服务,用ntpstat来检查效果【大概几秒钟就可以看到效果】

  1. #systemctl restart ntpd
  2. #ntpstat

20171206213154768

4 ntp客户端设置

192.168.0.107 作为ntpclient,将他设置为同步上面的ntpserver,同样需要一个简单配置,分别在两个节点上做如下配置!

修改/etc/ntp.conf文件,注释掉外网时间服务器,添加本地服务器即可

  1. #vim /etc/ntp.conf
  2. server 192.168.0.104 #添加此行
  3. # server 0.centos.pool.ntp.org iburst #以下四行注释掉
  4. # server 1.centos.pool.ntp.org iburst
  5. # server 2.centos.pool.ntp.org iburst
  6. # server 3.centos.pool.ntp.org iburst

截图如下:

20171206213212541

设置后,重启ntpd服务,用ntpstat来检查效果【大概需要等十五分钟,看到效果】

  1. #systemctl restart ntpd
  2. #ntpstat

20171206213239492

发表评论

表情:
评论列表 (有 0 条评论,642人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CentOS7中使用ntp服务同步时间

    简单记录使用ntp对centos7进行实践同步。 在安装fabric时,如果虚拟机之间实践差距太大就会导致异常,虽然可以使用命令直接修改时间,但考虑到后期维护还是选择使用nt

    相关 centos7 ntp时间同步

    一 应用场景 公司分配给你两台服务器,要求你使他们时间同步,有人问为什么要时间同步?如果一个集群中,时间相差很大,那么会出现很多诡异的问题,你也不想在一个无法解决的问题上浪费

    相关 centos7 ntp设置 时间同步

    一 应用场景 公司分配给你两台服务器,要求你使他们时间同步,有人问为什么要时间同步?如果一个集群中,时间相差很大,那么会出现很多诡异的问题,你也不想在一个无法解决的问题上浪费