chrony時間同步工具

2022-02-22 11:08:08 字數 2332 閱讀 8769

目錄rhel/centos 6.x 下的時間同步基本是使用 ntpdate 和 ntpd 這兩個工具實現的,但是這兩個工具已經很古老了,rhel/centos 7.x 已經將 chrony 作為預設時間同步工具了(其他 systemd 系統下無需安裝 ntp/chrony,使用 systemd-timesyncd 服務即可)。

chrony 是 redhat 開發的,它是網路時間協議(ntp)的另一種實現;

rhel/centos 7.x 的預設時間同步工具,在 centos 6.8之後也新增上了這個工具;

chrony 可以同時做為 ntp 服務的客戶端和服務端;安裝完後有兩個程式 chronyd、chronyc:

chronyd 是乙個 daemon 守護程序,chronyc 是用來監控 chronyd 效能和配置引數的命令列工具。

系統版本:centos 7.2 (1511)

chrony_server(relay):192.168.255.103

chrony_client:192.168.255.104

安裝 chrony

yum -y install chrony

配置 chrony

vim /etc/chrony.conf

--- chrony.conf ---

## 上游公共 ntp 伺服器

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

## 允許 192.168.255.0/24 主機同步時間

allow 192.168.255/24

--- chrony.conf ---

執行 chrony

systemctl enable chronyd

systemctl start chronyd

timedatectl

timedatectl status,檢視時間同步狀態;

timedatectl set-ntp true,開啟網路時間同步;

chronyc 用法

## 檢視 ntp_servers 狀態

chronyc sources -v

## 檢視 ntp_sync 狀態

chronyc sourcestats -v

chronyc activity -v

## 檢視 ntp 詳細資訊

chronyc tracking -v

安裝 chrony

yum -y install chrony

配置 chrony

vim /etc/chrony.conf 

--- chrony.conf ---

## 內網 ntp_server ip

server 192.168.255.103 iburst

## 允許內網 ntp_server 進行時間同步

allow 192.168.255.103

--- chrony.conf ---

執行 chrony

systemctl enable chronyd

systemctl start chronyd

timedatectl

timedatectl status,檢視時間同步狀態;

timedatectl set-ntp true,開啟網路時間同步;

chronyc 用法

## 檢視 ntp_servers 狀態

chronyc sources -v

## 檢視 ntp_sync 狀態

chronyc sourcestats -v

chronyc activity -v

## 檢視 ntp 詳細資訊

chronyc tracking -v

**至:

chrony時間同步

chrony是網路時間協議 ntp 的多用途實現。它可以使系統時鐘與ntp伺服器 參考時鐘 例如gps接收器 以及使用手錶和鍵盤的手動輸入同步。它還可以作為ntpv4 rfc 5905 伺服器和對等體來為網路中的其他計算機提供時間服務。它被設計成在廣泛的條件下表現良好,包括間歇網路連線 嚴重擁塞網路...

Chrony時間同步問題

chrony是乙個開源的自由軟體,它能夠讓linux系統時間和時間 ntp 伺服器同步,讓時間始終保持同步 ntp的缺點在於如果修改時間到10年前,那麼ntp服務就矇圈了,但是chrony不會出現這種問題 環境準備 主機名ip位址 描述linux node1 172.16.1.170 chrony服...

linux伺服器時間同步工具chrony

在時間強相關的服務中,時間不同步導致監控失效 在測試中,我遇到了強時間相關的測試統計。需要同步不同伺服器之間的時間。之前看ntp時,發現ntp有如果時間差太大,則不同步的問題。並且,在實際使用中,也遇到使用了ntp時間同步差異大的問題。再之後,我發現aws官方推薦使用chrony來進行資料同步。之後...