集群服務器 時間同步 - Chrony


greenplum,openstack等雲計算項目需要集群服務器部署,服務器之間的時間需要同步,但並不是所有機器可以

直接連外網,這時可以用Chrony工具解決。 

解決方法是將其中一台設為時間服務器,然后其它服務器和這台時間服務器同步即可。

 

一. 配置時間服務器

選擇一台服務器,IP為10.168.10.10

首先安裝Chrony工具(ubuntu系統,其它系統在官網有安裝方法)

sudo apt-get install chrony

編輯配置文件:

sudo vi /etc/chrony/chrony.conf

找到下面的內容

server 0.debian.pool.ntp.org offline minpoll 8
server 1.debian.pool.ntp.org offline minpoll 8
server 2.debian.pool.ntp.org offline minpoll 8
server 3.debian.pool.ntp.org offline minpoll 8

將其修改為:

server 1.cn.pool.ntp.org
server 1.asia.pool.ntp.org
server 0.asia.pool.ntp.org

找到並修改下面的內容為自己的IP段,下面的IP為允許訪問的IP

allow 10/8
allow 192.168/16
allow 172.16/12

重啟chrony服務即可

sudo service chrony restart 

 

二. 其它節點同步時間

其它節點可以是任意系統,類linux系統可以安裝chrony,ntpd,windows系直接配置即可

1. 使用chrony工具,安裝同上,修改配置文件時,只需要將“server”項修改為上面的時間服務器即可

server 10.168.10.10

2. 使用ntpd 

 在centos系統安裝

yum install ntp

修改配置文件,添加“server 10.168.10.10” 到下面的配置文件

vi /etc/ntp.conf

3. windows系統,修改自動同步的時間服務器

 

相關資料:

1. http://docs.openstack.org/liberty/install-guide-ubuntu/environment-ntp.html

2. http://www.chrony.tuxfamily.org/

3. http://www.pool.ntp.org/zone/cn

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM