linuxRedHatNTP時間同步的配置方法_第1頁
linuxRedHatNTP時間同步的配置方法_第2頁
linuxRedHatNTP時間同步的配置方法_第3頁
linuxRedHatNTP時間同步的配置方法_第4頁
linuxRedHatNTP時間同步的配置方法_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、局域網內linux (Red Hat) NTP 時間同步的配置方法2009. 12. 31目錄1.NTP跟蹤層級安排2.NTP配置數(shù)據對單點故障應對能力的評估3.NTP服務器-redhat服務器的配置數(shù)據及說明4.NTP客戶機redhat服務器的配置數(shù)據及說明NTP跟蹤層級安排設備第1跟蹤時鐘源第2跟蹤時鐘源第3跟蹤時鐘源網內NTPS/C1 prefer注1server4 prefer注1server其他redhat機器1或192.

2、168.80.344或1client注1:如有其他與同級的時鐘源可用,貝U NTP的可靠性更佳。網內所有NTP客戶機由白已的NTP算法根據當時NTP服務器及網絡狀態(tài)白行選擇NTP服務器:不是1就是4一旦網內NTP客戶機失去了與網內 NTP服務器的連接,將會按照白已的時鐘頻率將系統(tǒng)時間繼續(xù)走下去, 除了可能會造成日志時間和告警時間與標準時間有非常小的偏差外,不會對服務器 應用或白身造成任何影響。二.NTP配置數(shù)據對單點故障應對能力的評估下面就局域網內系統(tǒng)中

3、相關設備發(fā)生單點故障時,各設備的NTP時鐘跟蹤情況做一分析:1 .上級NTP服務器單機失效但vrrp有效:設備所跟蹤的上級NTP服務器能否跟蹤上級時鐘1能4合匕 月匕其他redhat機器1或4合匕2.上級NTP服務器vrrp失效):設備所跟蹤的上級NTP服務器能否跟蹤上級時鐘1(自身硬件時鐘)不能4(自身硬件時鐘)不能其他redhat機器

4、1或4能3.局域網內的NTP server_1 (31)失效:設備所跟蹤的上級NTP服務器能否跟蹤上級時鐘14呂匕 月匕其他redhat機器4呂匕 月匕4.局域網內的NTP server_2 (34)失效:設備所跟蹤的上級NTP服務器能否跟蹤上級時鐘1呂匕 月匕4一其他redhat機器2呂匕 月匕三.NTP服務器redhat服務器(31, 34)的配置數(shù)據及說明(注:對NTP服務器

5、的唯一要求是機器上不要跑雙機系統(tǒng)。)1. NTP的配置文件(/etc/ntp.conf)的內容:#ntp restrict partrestrict default kod nomodify notrap nopeer noqueryrestrict restrict mask nomodify notraprestrict mask nomodify notrap#ntp server partserver version 3server 1

6、#fudge stratum 10#ntp other partdriftfile /var/lib/ntp/drift2.硬件時間每日有條件地被系統(tǒng)時間更新的配置(1)創(chuàng)建硬件時間更新腳本:/root/day_update_hwclock.sh的 內容:/usr/sbin/ntpq -p /root/tmp_ntpq.txt 2&1if grep 一 二 /root/tmp_ntpq.txtthen/bin/date /root/tmp_ntpq.txt 2&1/usr/sbin/hwclock -show

7、/root/tmp_ntpq.txt 2&1/usr/sbin/hwclock -w /root/tmp_ntpq.txt 2&1$? -eq 0 & echo hwclock -w success /root/tmp_ntpq.txt 2&1/bin/date /root/tmp_ntpq.txt 2&1/usr/sbin/hwclock -show /root/tmp_ntpq.txt 2&1elselogger -p alert HC:NTP server lost or NTP service stopfihwclock -w succe

8、ssMon Jan 4 14:19:20 CST 2010Mon 04 Jan 2010 02:19:20 PM CST -0.015907 secondsrootftpnode2 # cat tmp_ntpq.txtremoterefid st t when poll reach delay offset jitter二 4 u 763 1024 377 7.6510.3732.4995 l 2164 3770.0000.0000.001rootPC2 sbin#cat tmp_ntpq.txtMon Jan 4 14:19:18 CST 2010M

9、on 04 Jan 2010 02:19:18 PM CST -0.015936 secondsLOCAL(0) .LOCL.該腳本用于將系統(tǒng)時間去同步硬件時間,以消除硬件時間的累積誤差。作為網內NTP服務器,這樣做是必須的。因為一旦與上級NTP服務器失去連接后,該網內NTP服務器將使用白身的硬件時鐘作為白已的時間跟蹤源向網內NTP客戶機提供服務,所以NTP服務器的硬件時間必須盡可能接近標準時間。但同步也是有條件的:當本機與上級NTP服務器處在有效跟蹤狀態(tài)時,用本機當前系統(tǒng)時間去更新硬件時間;反之,當本機與上級NTP服務器的同步狀態(tài)失去時,本機硬件時鐘必須保持獨立,因為此時系統(tǒng)時間將把本機的硬

10、件時鐘作為白已的上級NTP服務器而跟蹤,故此時不能再用系統(tǒng)時間去同步硬件時間了。在本機與上級NTP服務器的同步狀態(tài)失去的同時,腳本將向局域網內網管告警:本機與上級NTP服務器的連接丟失或本機NTP服務已 退出。(2)在系統(tǒng)cron中增加一條命令,用于每日一次系統(tǒng)白動去做系統(tǒng)時間同步 硬件時間的動作:在/etc/crontab中增加的內容:00 12 * * * root /root/ day_update_hwclock.sh每日12時0分時白動有條件地做一次硬件時鐘的校準。3.NTP服務開機白動啟動的配置及相關處理配置NTP服務在開機時白動啟動:#chkconfig -level 35 nt

11、pd on配置了NTP服務開機時白動啟動后,Linux機器在開機或重啟時,系統(tǒng) 會首先讀取硬件時間作為本機的系統(tǒng)時間,然后啟動NTP服務。但作為NTP服務器,這樣的啟動過程無法保證其以標準時間向NTP客戶機提供服務(硬件時間不準確的因素有很多)。所以,必須在系統(tǒng)啟動NTP服務之前,把它的系統(tǒng)時間直接校準到上級NTP服務器的時間。其處理方法是:在NTP服務啟動腳本/etc/rc.d/init.d/ntpd中”# Start daemons.行(113行)后增加下列命令:#before NTP service start,system time is reset by its NTP server

12、s time.NTP_MAX_WAIT_SECOND=120NTP_SERVER_IP=NTP_WAIT_COUNT=0date /root/tmp_ntpdate.txt 2&1while $NTP_WAIT_COUNT -ne $NTP_MAX_WAIT_SECOND doNTP_PING_STATE=ping -c1 $NTP_SERVER_IP|grep 1 received|wc -l$NTP_PING_STATE -ne 0 & breakNTP_WAIT_COUNT=expr $NTP_WAIT_COUNT + 1echo $NTP_WAI

13、T_COUNT /root/tmp_ntpdate.txt 2&1done/usr/sbin/ntpdate $NTP_SERVER_IP ZrQotZtmp_ntpdate.txt 2&1 date ZrootZtmp_ntpdate.txt 2&1=這樣配置以后,NTP服務器在啟動后將無需人工介入,直接提供NTP校時服務。上述1, 2, 3步的配置和措施能夠保證局域網內網內NTP服務器以穩(wěn)定的時間基準和狀態(tài)向網內所有NTP客戶機提供校時服務,以滿足網內RAC架構或其他雙機數(shù)據庫服務器對時間同步的嚴格要求。4.NTP相關操作命令(1)系統(tǒng)時間設置及顯示命令:日 期設置

14、:#date w yyyy-mm-dd時間設置:#date w hh:mm:ss顯示:#date(2)硬件時間設置及顯示命令:hwclock -set -date=12/15/2009 15:59:59hwclock -r or hwclock -show(3)系統(tǒng)時間與硬件時間的同步命令:把硬件時間設置為系統(tǒng)時間:hwclock -w or hwclock -systohc把系統(tǒng)時間設置為硬件時間:hwclock -s or hwclock -hctosys(4)將本機系統(tǒng)時間直接設置為對方機器系統(tǒng)時間的命令(注:本機NTP服務必須是關閉的):#ntpdate對方機器的IP地址(5)NTP服

15、務狀態(tài)查詢命令:# ntpstatsynchronised to NTP server ( at stratum 6time correct to within 30 mspolling server every 64 s(6)NTP同步過程的單步和連續(xù)跟蹤命令(注:本機NTP服務必須在運行狀態(tài)):單步跟蹤命令:#ntpq -premoterefidst t when poll reach delay offset jitter=*4 u 1023 1024 3779.260-0.2911.480LOCAL(0).LOCL. 5

16、 l 2964 3770.0000.0000.001(7)NTP時鐘源的跟蹤命令(注:本機NTP服務必須在運行狀態(tài)):rootshouli1 # ntptraceshouli1: stratum 5, offset -0.000024, synch distance 0.066127PC1: stratum 4, offset 0.000404, synch distance 0.029184: timed out, nothing received*Request timed out(8)設備之間的連接狀態(tài)及兩者之間的傳輸延遲,時間差值(XX.局域網內表示本機系統(tǒng)時間

17、比對方設備的系統(tǒng)時間快XX.局域網內秒)的查詢命令:(注:本機NTP服務在運行狀態(tài)或關閉狀態(tài)均可,但對方設備的NTP服務必須在運行狀態(tài))# ntpdate -d對方設備的IP地址rootPC1 etc# ntpdate -d 4 Dec 16:39:11 ntpdate27230: ntpdate 4.2.2p11.1570-o Mon Jun 415:13:13 UTC 2007 (1)Looking for host and service ntphost found : transmit()

18、receive()transmit()receive()transmit()receive()transmit()receive()transmit()server , port 123stratum 3, precision -18, leap 00, trust 000refid , delay 0.02632, dispersion 0.00000tr

19、ansmitted 4, in filter 4reference time: cec34851.72072e27 Fri, Dec 4 2009 16:35:29.445originate timestamp: cec3492d.a883ecc1 Fri, Dec 4 2009 16:39:09.658transmit timestamp: cec3492f.701a79fe Fri, Dec 4 2009 16:39:11.437filter delay: 0.02641 0.02632 0.02637 0.026340.00000 0.00000 0.00000 0.00000filter offset: -1.77999 -1.78002 -1.78002 -1.780010.000000 0.000000 0.000000 0.000000delay 0.02632, dispersion 0.00000offset -1.7800274 Dec 16:39:11 ntpdate27230: step time server offset -1.780027 sec(9)NTP服務開機白動啟動的配置及檢查命令:配置:#chkconfig -level 35 ntpd on(打開白動啟動用“on

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論