溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

時間服務(wù)和chrony

發(fā)布時間:2020-07-20 08:46:07 來源:網(wǎng)絡(luò) 閱讀:268 作者:90001丶冷眸 欄目:系統(tǒng)運維

時間服務(wù)和chrony

多主機協(xié)作工作是,各個主機的時間同步很總要,時間不一致會造成很多重要應(yīng)用的故障,如:加密協(xié)議,日志,集群等,利用NTP協(xié)議使網(wǎng)絡(luò)中的各個計算機時間達(dá)到同步。目前NTP協(xié)議屬于運維基礎(chǔ)架構(gòu)中必備的基本服務(wù)之一。

時間同步實現(xiàn):ntp,chrony

ntp

ntp將系統(tǒng)時間和世界協(xié)調(diào)時UTC同步,精度在局域網(wǎng)內(nèi)可達(dá)到0.1ms,在互聯(lián)網(wǎng)上絕大多數(shù)的地方精度可以達(dá)到1-50ms。目前CentOS6上所使用的就是ntp服務(wù)。

實驗

ntp的部署

實驗說明

主機A從互聯(lián)網(wǎng)上的主機同步時間并作為局域網(wǎng)內(nèi)的時間服務(wù)器使用,主機B自動去向主機A同步時間

實驗準(zhǔn)備

準(zhǔn)備A、B兩臺主機
時間服務(wù)和chrony

將主機B時間調(diào)慢
[root@HostB ~]# date -s "-10 days"
Sun Apr  7 10:50:51 CST 2019
[root@HostB ~]# date
Sun Apr  7 10:50:58 CST 2019
查看下主機A時間
[root@HostA ~]# date
Wed Apr 17 10:53:35 CST 2019

一、將主機A設(shè)置為時間服務(wù)器

1.修改/etc/ntp

[root@HostA ~]# vim /etc/ntp.conf 
...
#restrict default kod nomodify notrap nopeer noquery        #將文件中的此行注釋,或者修改為下面行
restrict default kod nomodify                               
...
#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 172.22.0.1 iburst                                    #將時間服務(wù)器指向外部的時間服務(wù)器。
...

2.將主機A與外網(wǎng)的時間服務(wù)器同步

[root@HostA ~]# ntpdate 172.22.0.1
18 Apr 10:27:53 ntpdate[3825]: adjust time server 172.22.0.1 offset 0.004437 sec

3.啟動ntp服務(wù),將ntp服務(wù)設(shè)置為開機啟動

[root@HostA ~]# service ntpd start
Starting ntpd:                                             [  OK  ]
[root@HostA ~]# chkconfig ntpd on

二、修改主機B配置文件修改為自動和主機A同步時間

1.修改配置文件,將時間服務(wù)器指向主機A

#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 192.168.73.140 iburst                                #添加此行

2.啟動服務(wù)

[root@HostB ~]# service ntpd start
Starting ntpd:                                             [  OK  ]
[root@HostB ~]# date                                        #由于ntp服務(wù)同步速度較慢,需要很長一段時間才能同步使勁按
Mon Apr  8 10:34:43 CST 2019
[root@HostB ~]# service ntpd restart
Shutting down ntpd:                                        [  OK  ]
Starting ntpd:                                             [  OK  ]
[root@HostB ~]# date                                        #再次重啟服務(wù),此時時間已經(jīng)自動同步。
Thu Apr 18 10:34:54 CST 2019

CentOS7 chrony

實驗

chrony部署

實驗說明:

此處以剛才配置的主機A為互聯(lián)網(wǎng)中的時間服務(wù)器,主機7A從主機A同步時間并作為局域網(wǎng)內(nèi)的時間服務(wù)器使用,主機7B自動去向主機7A同步時間

實驗準(zhǔn)備

7A、7B兩臺主機
時間服務(wù)和chrony

一、配置時間服務(wù)器

1.修改主機7A配置文件修改/etc/chrony.conf

[root@7a ~]# vim /etc/chrony.conf
...
server 192.168.73.140 iburst    #添加此行指向網(wǎng)絡(luò)中的時間服務(wù)器
...
allow 192.168.73.0/24           #添加當(dāng)自己為時間服務(wù)器時允許訪問的網(wǎng)段
...
local stratum 10                #此行前的注釋去掉

2.啟動chronyd服務(wù),并設(shè)置為開機啟動

[root@7a ~]# systemctl start chronyd.service
[root@7a ~]# systemctl enable chronyd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/chronyd.service to /usr/lib/systemd/system/chronyd.service.

二、配置局域網(wǎng)中的服務(wù)器,將時間服務(wù)器指向為7A

1.修改配置文件

[root@7b ~]# vim /etc/chrony.conf 
#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 192.168.73.150 iburst                #添加此行

2.啟動chrony服務(wù),并設(shè)置為開機自動啟動

[root@7b ~]# systemctl start chronyd
[root@7b ~]# systemctl enable chronyd
Created symlink from /etc/systemd/system/multi-user.target.wants/chronyd.service to /usr/lib/systemd/system/chronyd.service.

3.查看時間同步情況

[root@7b ~]# chronyc sources
210 Number of sources = 1
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 192.168.73.150                5   6   177    31    +50us[  +77us] +/-  218ms
[root@7b ~]# 
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI