1. 程式人生 > >CentOS7安裝chrony替代ntp同步時間

CentOS7安裝chrony替代ntp同步時間

Chrony是一個開源的自由軟體,它能保持系統時鐘與時鐘伺服器(NTP)同步,讓時間保持精確。
它由兩個程式組成:chronyd和chronyc:
chronyd是一個後臺執行的守護程序,用於調整核心中執行的系統時鐘和時鐘伺服器同步。它確定計算機增減時間的比率,並對此進行補償。
chronyc提供了一個使用者介面,用於監控效能並進行多樣化的配置。它可以在chronyd例項控制的計算機上工作,也可以在一臺不同的遠端計算機上工作。
chrony既可作時間伺服器服務端,也可作客戶端。

根據我們實際情況需求,在內網部署一臺總的時間伺服器,然後內網其他所有伺服器都以這臺伺服器作為時間伺服器校準時間
一、配置chrony服務端,假設IP為192.168.1.110
1.安裝chrony軟體包
##可以直接使用yum安裝
yum install chrony -y
##也可以從官網下載原始碼包編譯安裝
wget https://download.tuxfamily.org/chrony/chrony-3.2.tar.gz
tar xvf chrony-3.2.tar.gz
cd chrony-3.2
./configure --prefix=/opt/chrony
make && make install

2.配置chrony主配置檔案如下
##服務端需要選擇一個可靠的NTP伺服器作為自己的校準源,這裡使用stdtime.gov.hk
mkdir -p /etc/chrony
cat > /etc/chrony/chrony.conf << EOF
server stdtime.gov.hk iburst
stratumweight 0
driftfile /var/lib/chrony/drift
rtcsync
makestep 10 3
allow 192.168.1.0/24
bindcmdaddress 127.0.0.1
bindcmdaddress ::1
keyfile /etc/chrony/chrony.keys
commandkey 1
generatecommandkey
noclientlog
logchange 0.5
logdir /var/log/chrony
EOF

3.啟動chrony服務並新增到開機啟動
/opt/chrony/sbin/chronyd -f /etc/chrony/chrony.conf
cat >> /etc/rc.local << EOF
/opt/chrony/sbin/chronyd -f /etc/chrony/chrony.conf
EOF

二、配置chrony客戶端
1.安裝chrony軟體包
##可以直接使用yum安裝
yum install chrony -y
##也可以從官網下載原始碼包編譯安裝
wget https://download.tuxfamily.org/chrony/chrony-3.2.tar.gz
tar xvf chrony-3.2.tar.gz
cd chrony-3.2
./configure --prefix=/opt/chrony
make && make install

2.配置chrony主配置檔案如下
##客戶端則以chrony伺服器作為自己的校準源
mkdir -p /etc/chrony
cat > /etc/chrony/chrony.conf << EOF
server 192.168.1.110 iburst
stratumweight 0
driftfile /var/lib/chrony/drift
rtcsync
makestep 10 3
allow 192.168.1.0/24
bindcmdaddress 127.0.0.1
bindcmdaddress ::1
keyfile /etc/chrony/chrony.keys
commandkey 1
generatecommandkey
noclientlog
logchange 0.5
logdir /var/log/chrony
EOF

3.啟動chrony服務並新增到開機啟動
/opt/chrony/sbin/chronyd -f /etc/chrony/chrony.conf
cat >> /etc/rc.local << EOF
/opt/chrony/sbin/chronyd -f /etc/chrony/chrony.conf
EOF

三、驗證:
1.chrony服務端機器,執行如下命令

出現如上即為配置成功

2.chrony客戶端機器,執行如下命令

出現如上即為配置成功

相關推薦

CentOS7安裝chrony替代ntp同步時間

Chrony是一個開源的自由軟體,它能保持系統時鐘與時鐘伺服器(NTP)同步,讓時間保持精確。它由兩個程式組成:chronyd和chronyc:chronyd是一個後臺執行的守護程序,用於調整核心中執行的系統時鐘和時鐘伺服器同步。它確定計算機增減時間的比率,並對此進行補償。chronyc提供了一個使用者介面,

oracle rac 安裝 PRVG-13606 ntp 同步報錯解決過程

red ice fig jit 是否 show counter clu stage oracle ntp 檢查報錯 ./runcluvfy.sh stage -pre crsinst -n oracle57,oracle58 -verbose [10:06:58]Verif

Windows作為NTP同步時間的伺服器時,需要的設定(Linux時間同步

“開始”--》“執行”--》輸入“regedit”開啟登錄檔。找到NetSerVer這一項,具體見插圖,裡面很詳細。 將NetSerVer下Enabled的值設定為 1。 修改以下鍵值HKEY_

ntp同步時間服務

第二種方式:同步到區域網內部的一臺時間同步伺服器 一、搭建時間同步伺服器 1、編譯安裝ntp server rpm -qa | grep ntp 若沒有找到,則說明沒有安裝ntp包,從光碟上找到ntp包,使用 rpm -Uvh ntp***.rpm 進行安裝 2、修改ntp.conf配置檔案 vi /etc/

Linux內網伺服器從Windows通過NTP同步時間

首先,需要有一臺win系統機器做ntp server,這就需要用到一個提供NTP服務的軟體,我用的是Meinberg NTP工具,可以到http://www.meinberg.de/english/sw/index.htm去下載。     其次,在安裝過程一路下一步就會完成

Centos7安裝搭建NTP伺服器和NTP客戶端同步時間

NTP簡介: NTP是網路時間協議(Network Time Protocol),它是用來同步網路中各個計算機的時間的協議。 在計算機的世界裡,時間非常地重要 例如:對於火箭發射這種科研活動,對時間的統一性和準確性要求就非常地高,是按照A這臺計算機的時間,還是按照B這臺計算機的時間?

centos7安裝ntp時間伺服器

所有機器解除安裝chrony yum -y remove chrony 安裝iptables sudo rpm -Uvh iptables-1.4.21-24.el7.x86_64.rpm --nodeps --force sudo rpm -Uvh iptables-services

配置chronyntp時間同步服務(推薦chrony

ats root 停止 自動 cor etc 信息 conf 等待 2018.12.12 ubuntu1604、CentOS7及以上版本適用,紅帽官方已使用chronyd取代ntpd服務程序。 一、配置chrony: 1、停止、禁用ntpd服務(避免啟動了ntpd而沖突):

centos7.2上搭建ntp伺服器,並實現時間同步

1. 前言 對於容器編排系統,前段時間主要研究kubernetes,現在實驗室要用dcos,所以在實驗室叢集上搭建了該系統。搭建dcos叢集需要各機器時間同步,而實驗室叢集並沒有聯網,這裡講述下怎麼搭建ntp伺服器並進行時間同步。 使用的系統為centos

CentOS7使用NTP搭建時間同步伺服器

前言 為什麼要搭建時間同步伺服器呢?場景是這樣的。 我們有兩臺CentOS伺服器,其中一臺是可以連線外網的,下文中我們稱它為A伺服器,另一臺不能連線外網,但是與A伺服器在同一區域網中,下文中我們稱它為伺服器B。 現在我們需要將A伺服器的時間進行網路校準,這部分操作還是比較容易的,按照下面的步驟操作即可。 1、

CentOS 7 中使用NTP進行時間同步

clock disabled tle pda Language 網絡 using interface var 1. NTP時鐘同步方式說明NTP在linux下有兩種時鐘同步方式,分別為直接同步和平滑同步: 直接同步 使用ntpdate命令進行同步,直接進行時間變更。如果服務

詳解:Linux Chrony 設置服務器集群同步時間

mar led ack www 我們 num lld 註意 orm 導讀: Chrony是一個開源的自由軟件,像CentOS 7或基於RHEL 7操作系統,已經是默認服務,默認配置文件在 /etc/chrony.conf 它能保持系統時間與時間服務器(NTP)同步,讓時間

centos 安裝 ntpdate 並同步時間

centos 安裝 ntpdate 並同步時間 聽語音   | 瀏覽:2635 | 更新:2014-08-21 09:55 centos 安裝 ntpdate 並同步時間   方法/步驟 1 ce

SIM800C通過NTP同步本地時間

時間倉促,大概記錄一下,以後詳細貼上C程式 ----------------------------------簡單查詢-------------------------------- AT+CSQ //檢視訊號質量 +CS

本地搭建hadoop叢集--ntp同步叢集時間

使用ntp對外提供伺服器叢集時間同步 一般選擇masterzu作為ntp伺服器 首先檢查機器是否 安裝ntp rpm -qa|grep ntp 如果安裝則編輯文件如下操作 儲存退出 vim /etc/ntp.conf 第一個圈 取消註釋 第二

Linux Chrony 設定伺服器叢集同步時間

Linux Chrony 設定伺服器叢集同步時間 導讀 Chrony是一個開源的自由軟體,像CentOS 7或基於RHEL 7作業系統,已經是預設服務,預設配置檔案在 /etc/chrony.conf 它能保持系統時間與時間伺服器(NTP)同步,讓時間始終保持同步。相對於NTP時間同步軟體,佔據很大優勢。

Linux Chrony 設置服務器集群同步時間

配置 連接 訪問 sid dcm ber 多少 否則 `` Linux Chrony 設置服務器集群同步時間 導讀 Chrony是一個開源的自由軟件,像CentOS 7或基於RHEL 7操作系統,已經是默認服務,默認配置文件在 /etc/chrony.conf 它能保持系統

centos7安裝nslookup工具、ntp工具

2018-12-13   centos7安裝nslookup工具 yum install bind-utils -y DNS解析localhost到本機 # 1.檢測 [[email protected] ~]# nslookup localhost Serv

centos7搭建ntp同步服務,配置服務端和客戶端

ntp伺服器的搭建和客戶端的配置 1) 檢視是否已經安裝ntp [命令]  rpm -qa | grep ntp 若只有ntpdate而未見ntp,則需刪除原有ntpdate。如: ntpdate-4.2.6p5-22.el7_0.x86_64 fontpackages-files

使用ntp實現叢集一分鐘同步時間

工欲善其事,必先利其器 裝工具 sudo yum -y install ntp 改配置 sudo vi /etc/ntp.conf 修改,放開註釋 restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap 註釋掉下面4個