linux ntp服務(wù)器時(shí)間同步設(shè)置
時(shí)間同步這個(gè)需求在很多地方都有。比如安裝cm和cdh的話,需要ntp時(shí)間同步,否則會(huì)出現(xiàn)紅色警告
這里主要是設(shè)置一臺(tái)服務(wù)器作為主服務(wù)器,讓其他機(jī)器同步這臺(tái)機(jī)器的時(shí)間,而且是配置的本地時(shí)間,沒(méi)有同步internet時(shí)間,因?yàn)楹芏鄷r(shí)候服務(wù)器不能聯(lián)網(wǎng)
首先我們這里設(shè)置2臺(tái)機(jī)器,主機(jī)器為192.168.5.102,另外一臺(tái)為192.168.5.103
首先設(shè)置主機(jī)器
編輯/etc/ntp.conf文件
在里面加上
1
2
|
restrict 127.0 . 0.1 # 開啟內(nèi)部遞歸網(wǎng)絡(luò)接口 lo restrict 192.168 . 5.0 mask 255.255 . 255.0 nomodify #在內(nèi)部子網(wǎng)里面的客戶端可以 進(jìn)行網(wǎng)絡(luò)校時(shí),但不能修改NTP服務(wù)器的時(shí)間參數(shù) |
由于配置的是本地時(shí)間 ,所以還需要配置一個(gè)使用系統(tǒng)時(shí)鐘作為時(shí)間源的NTP服務(wù)器,需要在/etc/ntp.conf文件中添加如下的記錄:
1
2
|
server 127.127 . 1.0 fudge 127.127 . 1.0 stratun 10 |
在以上的記錄中:
指定的IP地址是一個(gè)“偽”IP地址,確定本地系統(tǒng)為時(shí)間源。
指定的IP地址127.127.1.1告訴NTP使用內(nèi)部時(shí)鐘作為時(shí)間源。
"fudge"定義了這個(gè)時(shí)鐘的級(jí)別,如果沒(méi)有這個(gè)記錄,節(jié)點(diǎn)就是一級(jí)服務(wù)器。將級(jí)別重新定義為10是個(gè)好的辦法,這樣客戶端在查詢這個(gè)服務(wù)器的時(shí)候就會(huì)知道這個(gè)服務(wù)器不是一個(gè)可靠的時(shí)間源
這種時(shí)間同步的方式只應(yīng)該在本地的網(wǎng)絡(luò)不能使用外部的時(shí)間源的時(shí)候使用
然后啟動(dòng)NTP服務(wù)
1
|
service ntpd start |
設(shè)置開機(jī)自啟動(dòng)
1
|
chkconfig ntpd on |
然后配置客戶端,在192.168.5.103這臺(tái)主機(jī)上面,編輯/etc/crontab這個(gè)文件,用于設(shè)置此節(jié)點(diǎn)每分鐘要像主服務(wù)器同步時(shí)間
設(shè)置如下:
1
|
* * * * * root /usr/sbin/ntpdate 192.168 . 5.102 ;/sbin/hwclock -w |
以上就是關(guān)于linux ntp服務(wù)器時(shí)間同步設(shè)置的講解,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
原文鏈接:http://hanyingjun318.iteye.com/blog/2260952