操作平臺 : centos 7 (虛擬機)
配置: 2H4G
情景 : 主機1(服務器)搭建時間服務器并讓主機2(客戶端)進行NTP同步
第一步 安裝Chrony并設置開機啟動
在終端輸入以下命令安裝chrony
yum install -y chrony
然后設置服務開機自啟動
systemctl restart chronyd.service
systemctl enable chronyd.service
完成上述操作后,我們就可以進行下一步了
第二步 為主機1(服務器)搭建時間服務器
? : 此操作請在 主機1 (服務器) 操作
我們關閉SELinux
輸入 vim /etc/selinux/config
進入編輯并把 SELINUX 關掉
下圖所示,修改SELINUX為 disable
然后在終端再次輸入
setenforce 0
然后我們就可以開始下一步操作了
首先修改chrony的配置文件
輸入下方命令使用VIM編輯器打開配置文件
vim /etc/chrony.conf
vim編輯器小教程(會了就忽略我
按下鍵盤上的 “i” 鍵啟動編輯模式
?: 鍵盤請關閉中文模式
- 當?shù)撞砍霈F(xiàn) “–INSERT–” 的字樣時 已經啟動了編輯模式
- 修改完成后,按下鍵盤上的 "ESC"退出編輯模式
- 最后按下 "Shift + :"輸入 “wq!” 意思為 : 回車保存并退出
allow
可以指定主機和網絡是否允許或拒絕訪問。
這里我輸入的是 allow all
意思是允許所有IP同步的。其他不完整參數(shù)看下方
allow 6.6.6.6 //允許指定IP地址訪問
allow 6.6.6.6/24 //允許子網所有IP訪問
allow all //允許所有IP訪問
時間源我就懶得寫了,下方阿里云時間同步源需要的自己更改。
server ntp.aliyun.com iburst
然后在防火墻開放NTP端口,方便下一步下游的同步。
firewall-cmd --add-service=ntp --permanent
firewall-cmd --reload
輸入以上命令開放NTP端口
輸入下方命令將時間設置為中國上海時間
timedatectl set-timezone Asia/Shanghai
然后再輸入下方命令同步系統(tǒng)時鐘與啟用NTP時間同步
↓ 強制同步系統(tǒng)時鐘:
chronyc -a makestep
↓ NTP時間同步啟用:
timedatectl set-ntp yes
最后我們重啟下chrony 。 輸入 systemctl restart chronyd
重啟chrony服務
然后我們就完成了chrony時間源服務器的搭建
第二步 為主機2(客戶端)同步主機1的NTP配置
設置時間測試是否連通
date -s "2022-1-1"
? : 此操作請在 主機2 (客戶端) 操作
為了便于實驗,直接關閉防火墻 systemctl stop firewalld
回到 主機2(客戶端)
首先查看 主機1(服務器) 的內網IP地址。記錄 下來
最后輸入 vim /etc/ntp.conf
打開NTP同步配置
如上圖所述,把sever改為 主機1 的IP地址即可,然后保存并退出。
首先輸入 ntpq -p
查看同步狀態(tài)
然后再輸入 systemctl restart ntpd
重啟ntp服務
輸入 ntpstat
顯示本機上一次和服務器同步時間的情況
等待5-10分鐘即可!文章來源:http://www.zghlxwxcb.cn/news/detail-618573.html
沒了文章來源地址http://www.zghlxwxcb.cn/news/detail-618573.html
到了這里,關于[云計算學習3] Linux基礎 : 使用chrony搭建時間服務器并讓下游NTP同步時間的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!