linux下如何搭建時間服務器
linux搭建時間服務器
要求:
1.配置chronyd, 使其從其他NTP服務器去同步時間
(配置一個aliyun可用,再配置一個不可用的)
- 使用timedatectl查看:當前系統(tǒng)時鐘是否已同步,ntp服務器是否可用
- 需要查看:時間源的狀態(tài): ^? .^*
- 跟蹤當前的同步狀態(tài): tracking sourcestat, activity
- 強制同步:chronyc -a makestep 重啟服務
2. 配置chrony:需要有兩臺機器,一臺作為時間服務器,一臺作為客戶端
- 時間服務器的要求:不從網(wǎng)絡同步時間,使用本地時間
- 客戶端要求:從我們時間服務器同步時間,要求能同步成功 也要分別查看狀態(tài)
一、環(huán)境的配置
1.首先需要兩臺虛擬機(本實驗用的rocky和centos)
2.虛擬機需要提前檢查是否具有具有chrony配置文件
(1)查看是否具有chrony配置文件:rpm -qal | grep chrony
(2)如果不存在則下載:yum install chrony -y
3.尋找可用的一個時間服務地址(阿里云)和一個不可用時間服務器地址(隨意)
二、實驗過程
需求一過程:
1.打開rocky虛擬機
2.進入到chrony.conf文件目錄進行編輯
(1) vim /etc/chrony.conf
(2) 在時間服務器地址池加入阿里云時間服務器地址:server ntp.aliyun.com iburst
3.重啟時間服務器: systemctl restart chronyd
4.查看當前系統(tǒng)時鐘是否已同步,ntp服務器是否可用:timedatectl status
5.時間源的狀態(tài): chronyc sources -v
6.跟蹤當前的同步狀態(tài):
(1)chronyc sourcestats -v
(2)chronyc activity -v
(3)chronyc tracking -v
7.強制同步:chronyc -a makestep
需求二過程:
1.打開另外一臺虛擬機centos
2.分別進入到rocky和centos的chrony.conf文件目錄進行編輯
(1)進去到rocky的chrony.conf文件目錄:vim /etc/chrony.conf
(2)注釋掉阿里云時間服務器地址
(3)添加一個不可用的時間服務器地址:server s1a.time.edu.cn iburst
(4)打開 local stratum 10(當外網(wǎng)時間服務器同步失敗時,可以用本地時間來提供時間)
(5)進去到centos的chrony.conf文件目錄:vim /etc/chrony.conf
(6) 在時間服務器地址池加入阿里云時間服務器地址:server 192.168.80.141 iburst(rocky地址)
2.把centos和rocky的時間服務器都重啟一下:systemctl restart chronyd
3.查看當前系統(tǒng)時鐘是否已同步,ntp服務器是否可用:timedatectl status
4.跟蹤當前的同步態(tài):chronyc tracking -v
5.跟蹤當前的同步態(tài):chronyc tracking -v
6.強制同步:chronyc -a makestep
總結
在實驗操作中切記在第二臺虛擬機編輯時間服務器地址池時格式為server xx.xx.xx.xx iburst,全程操作出的問題在這里,通過本次實驗讓我更加的清楚了時間服務的配置和查看,通過本次實驗讓我更加的明白了其中的原理
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
用DNSPod和Squid打造自己的CDN (三) 安裝CentOS Linux
這篇文章主要介紹安裝CentOS Linux的一些步驟,大家可以繼續(xù)查看下一章2013-04-04