linux中如何同步設置ntp服務器時間的詳解

這篇文章主要介紹了linux ntp服務器時間同步設置的相關資料,需要的朋友可以參考下

linux ntp服務器時間同步設置

時間同步這個需求在很多地方都有。比如安裝cm和cdh的話,需要ntp時間同步,否則會出現紅色警告

這里主要是設置一臺服務器作為主服務器,讓其他機器同步這臺機器的時間,而且是配置的本地時間,沒有同步internet時間,因為很多時候服務器不能聯網

首先我們這里設置2臺機器,主機器為192.168.5.102,另外一臺為192.168.5.103

首先設置主機器

編輯/etc/ntp.conf文件

在里面加上

restrict?127.0.0.1  ?#?開啟內部遞歸網絡接口?lo?  restrict?192.168.5.0?mask?255.255.255.0?nomodify?#在內部子網里面的客戶端可以?進行網絡校時,但不能修改NTP服務器的時間參數

由于配置的是本地時間 ,所以還需要配置一個使用系統時鐘作為時間源的NTP服務器,需要在/etc/ntp.conf文件中添加如下的記錄:

server?127.127.1.0?  fudge?127.127.1.0?stratun?10

在以上的記錄中:

指定的IP地址是一個“偽”IP地址,確定本地系統為時間源。

指定的IP地址127.127.1.1告訴NTP使用內部時鐘作為時間源。

“fudge”定義了這個時鐘的級別,如果沒有這個記錄,節點就是一級服務器。將級別重新定義為10是個好的辦法,這樣客戶端在查詢這個服務器的時候就會知道這個服務器不是一個可靠的時間源

這種時間同步的方式只應該在本地的網絡不能使用外部的時間源的時候使用

然后啟動NTP服務

service?ntpd?start

設置開機自啟動

chkconfig?ntpd?on

然后配置客戶端,在192.168.5.103這臺主機上面,編輯/etc/crontab這個文件,用于設置此節點每分鐘要像主服務器同步時間
設置如下:

*?*?*?*?*?root?/usr/sbin/ntpdate?192.168.5.102;/sbin/hwclock?-w

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享