




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、局域網內linux(RedHat)NTP 時間同步的配置方法2009.12.31目錄1.NTP 跟蹤層級安排2.NTP 配置數據對單點故障應對能力的評估3.NTP 服務器-redhat 服務器的配置數據及說明4.NTP 客戶機一 redhat 服務器的配置數據及說明NTP 跟蹤層級安排設備第 1 跟蹤時鐘源第 2 跟蹤時鐘源第 3 跟蹤時鐘源網內 NTPS/C1prefer注 1server4prefer注 1server其他 redhat 機器192.1
2、68.80.31 或 44 或1client注 1:如有其他與 同級的時鐘源可用,則 NTP 的可靠性更佳。網內所有 NTP 客戶機由自已的 NTP 算法根據當時 NTP 服務器及網絡狀態(tài)自行選擇 NTP 服務器:不是 僦是 4 一旦網內 NTP 客戶機失去了與網內 NTP 服務器的連接,將會按照自已的時鐘頻率將系統時間繼續(xù)走下去,除了可能會造成日志時間和告警時間與標準時間有非常小的偏差外, 不會對服務器應用或自身造成任何影響
3、。二.NTP 配置數據對單點故障應對能力的評估下面就局域網內系統中相關設備發(fā)生單點故障時,各設備的 NTP 時鐘跟蹤情況做一分析:1.上級 NTP 服務器單機失效但 vrrp 有效:設備所跟蹤的上級 NTP 服務器能否跟蹤上級時鐘1能4臺匕目匕其他 redhat 機器1 或 4臺匕目匕2.上級 NTP 服務器 vrrp 失效):設備所跟蹤的上級 NTP 服務器能否跟蹤上級時鐘1(自身硬件時鐘)不能192.1
4、68.80.34(自身硬件時鐘)不能其他 redhat 機器1 或 4能3.局域網內的 NTPserver_1(31)失效:設備所跟蹤的上級 NTP 服務器能否跟蹤上級時鐘14臺匕目匕其他 redhat 機器4臺匕目匕4.局域網內的 NTPserver_2(34)失效:設備所跟蹤的上級 NTP 服務器能否跟蹤上級時鐘1臺匕目匕4其他 redhat 機器192.
5、168.80.32臺匕目匕三.NTP 服務器redhat 服務器(31,34)的配置數據及說明(注:對 NTP 服務器的唯一要求是機器上不要跑雙機系統。)1.NTP 的配置文件(/etc/ntp.conf)的內容:#ntprestrictpartrestrictdefaultkodnomodifynotrapnopeernoqueryrestrictrestrictmasknomodifynotraprestrictmasknomodifynotrap#ntpserverpar
6、tserverversion3server#fudgestratum10#ntpotherpartdriftfile/var/lib/ntp/drift2.硬件時間每日有條件地被系統時間更新的配置(1)創(chuàng)建硬件時間更新腳本:/root/day_update_hwclock.sh 的內容:/usr/sbin/ntpq-p/root/tmp_ntpq.txt2&1ifgrep一二/root/tmp_ntpq.txtthen/bin/date/root/tmp_ntpq.txt2&1/usr/
7、sbin/hwclock-show/root/tmp_ntpq.txt2&1/usr/sbin/hwclock-w/root/tmp_ntpq.txt2&1$?-eq0&echohwclock-wsuccess/root/tmp_ntpq.txt2&1/bin/date/root/tmp_ntpq.txt2&1/usr/sbin/hwclock-show/root/tmp_ntpq.txt2&1elselogger-palertHC:NTPserverlostorNTPservicestopfihwclock-wsuccessMonJan414:
8、19:20CST2010Mon04Jan201002:19:20PMCST-0.015907secondsrootftpnode2#該腳本用于將系統時間去同步硬件時間,以消除硬件時間的累積誤差。作為網內 NTP 服務器,這樣做是必須的。因為一旦與上級 NTP 服務器失去連接后, 該網內 NTP 服務器將使用自身的硬件時鐘作為自已的時間跟蹤源向#cattmp_ntpq.txtremoterefidsttwhenpollreachdelayoffsetjitter二4u76310243777.6510.3732.499LOCAL(0).LOCL.5l216
9、43770.0000.0000.001rootPC2sbin#cattmp_ntpq.txtMonJan414:19:18CST2010Mon04Jan201002:19:18PMCST-0.015936seconds網內 NTP 客戶機提供服務,所以 NTP 服務器的硬件時間必須盡可能接近標準時間。但同步也是有條件的:當本機與上級 NTP 服務器處在有效跟蹤狀態(tài)時,用本機當前系統時間去更新硬件時間;反之,當本機與上級 NTP 服務器的同步狀態(tài)失去時,本機硬件時鐘必須保持獨立,因為此時系統時間將把本機的硬件時鐘作為自已的上級 NTP 服務器而跟蹤, 故此時不能再用系統時間去同步硬件時間了。在本
10、機與上級 NTP 服務器的同步狀態(tài)失去的同時,腳本將向局域網內網管告警:本機與上級 NTP 服務器的連接丟失或本機 NTP 服務已退出。(2)在系統 cron 中增加一條命令用于每日一次系統自動去做系統時間同步硬件時間的動作:在/etc/crontab 中增加的內容:0012*root/root/day_update_hwclock.sh每日 12 時 0 分時自動有條件地做一次硬件時鐘的校準。3.NTP 服務開機自動啟動的配置及相關處理配置 NTP 服務在開機時自動啟動:#chkconfig-level35ntpdon配置了 NTP 服務開機時自動啟動后,Linux 機器在開機或重啟時,系統
11、會首先讀取硬件時間作為本機的系統時間,然后啟動 NTP 服務。但作為 NTP服務器,這樣的啟動過程無法保證其以標準時間向 NTP 客戶機提供服務(硬件時間不準確的因素有很多)。所以,必須在系統啟動 NTP 服務之前,把它的系統時間直接校準到上級 NTP 服務器的時間。其處理方法是:在 NTP 服務啟動腳本/etc/rc.d/init.d/ntpd 中”#Startdaemons.行(113 行)后增加下列命令:#beforeNTPservicestart,systemtimeisresetbyitsNTPserverstime.NTP_MAX_WAIT_SECOND=120NTP_SERVER
12、_IP=NTP_WAIT_COUNT=0date/root/tmp_ntpdate.txt2&1while$NTP_WAIT_COUNT-ne$NTP_MAX_WAIT_SECONDdoNTP_PING_STATE=ping-c1$NTP_SERVER_IP|grep1received|wc-l$NTP_PING_STATE-ne0&breakNTP_WAIT_COUNT=expr$NTP_WAIT_COUNT+1echo$NTP_WAIT_COUNT/root/tmp_ntpdate.txt2&1done/usr/sbin/ntpdate$NT
13、P_SERVER_IP/root/tmp_ntpdate.txt2&1date/root/tmp_ntpdate.txt2&1=這樣配置以后,NTP 服務器在啟動后將無需人工介入,直接提供 NTP校時服務。上述 1,2,3 步的配置和措施能夠保證局域網內網內 NTP 服務器以穩(wěn)定的時間基準和狀態(tài)向網內所有 NTP 客戶機提供校時服務, 以滿足網內 RAC 架構或其他雙機數據庫服務器對時間同步的嚴格要求。4.NTP 相關操作命令(1)系統時間設置及顯示命令:日期設置:#date$yyyy-mm-dd時間設置:#date$hh:mm:ss顯示:#date(2)硬件時間設置及顯示命令
14、:hwclock-set-date=12/15/200915:59:59”hwclock-rorhwclock-show(3)系統時間與硬件時間的同步命令:把硬件時間設置為系統時間:hwclock-worhwclock-systohc把系統時間設置為硬件時間:hwclock-sorhwclock-hctosys(4)將本機系統時間直接設置為對方機器系統時間的命令(注:本機 NTP 服務必須是關閉的):#ntpdate 對方機器的 IP 地址(5)NTP 服務狀態(tài)查詢命令:#ntpstatsynchronisedtoNTPserver(192,168.80.4atstratum6timecorr
15、ecttowithin30mspollingserverevery64s(6)NTP 同步過程的單步和連續(xù)跟蹤命令(注:本機 NTP 服務必須在運行狀態(tài)):單步跟蹤命令:#ntpq-premoterefidsttwhenpollreachdelayoffsetjitter=*4u102310243779.260-0.2911.480LOCAL(0).LOCL.5l29643770.0000.0000.001(7)NTP 時鐘源的跟蹤命令(注:本機 NTP 服務必須在運行狀態(tài)):rootshouli1#ntptraceshoulil:stratum5,o
16、ffset-0.000024,synchdistance0.066127PC1:stratum4,offset0.000404,synchdistance0.029184:timedout,nothingreceived*Requesttimedout(8)設備之間的連接狀態(tài)及兩者之間的傳輸延遲,時間差值(XX.局域網內表示本機系統時間比對方設備的系統時間快 XX.局域網內秒)的查詢命令:(注:本機 NTP 服務在運行狀態(tài)或關閉狀態(tài)均可,但對方設備的 NTP 服務必須在運行狀態(tài))#ntpdate-d 對方設備的 IP 地址rootPC1etc#ntpdate-d192.
17、168.80.44Dec16:39:11ntpdate27230:ntpdate4.2,2p11.1570-oMonJun415:13:13UTC2007(1)Lookingforhostandservicentphostfound:transmit()receive()transmit()receive()transmit()receive()transmit()receive(
18、)transmit()server,port123stratum3,precision-18,leap00,trust000refid,delay0.02632,dispersion0.00000transmitted4,infilter4referencetime:cec34851.72072e27Fri,Dec4200916:35:29.445originatetimestamp:cec3492d.a883ecc1Fri,Dec4200916:39:09.658transmittimestamp
19、:cec3492f.701a79feFri,Dec4200916:39:11.437filterdelay:0.026410.026320.026370.026340.000000.000000.000000.00000filteroffset:-1.77999-1.78002-1.78002-1.780010.0000000.0000000.0000000.000000delay0.02632,dispersion0.00000offset-1.7800274Dec16:39:11ntpdate27230:steptimeserveroffset-1.780027sec(9)NTP 服務開機自動啟動的配置及檢查命令:酉已置:#chkconfig-level35ntpdon(打開
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河流變化與徑流:基于CMIP6的數據探究
- 學習者為主導的綜合類中文學習APP的現狀調查與設計
- 租房合同電器維修模板
- 2025吉林交通職業(yè)技術學院教師招聘考試試題
- 湖北省隨州市部分高中2024-2025學年高二下學期2月聯考 地理試題
- 印度測試題及答案
- 醫(yī)院三基試題及答案
- 藥學概率試題及答案
- 股份購買與公司社會責任履行合同
- 3D打印技術股東增資擴股及產品應用協議
- 珍惜時間三分鐘演講稿小學生(23篇)
- 擔保行業(yè)現狀分析
- 商品鏡頭腳本方案
- CJJ129-2009 城市快速路設計規(guī)程
- 2022-2023學年安徽省馬鞍山市八年級下期末數學試卷附答案解析
- 婦女節(jié)慰問單親媽媽方案
- 木材家具研究報告-中國木材家具產業(yè)園區(qū)發(fā)展規(guī)劃及招商引資咨詢報告2024年
- 醫(yī)療器械專業(yè)知識培訓
- 起重培訓課件
- 診所消防安全培訓課件
- 消防大隊法律培訓課件模板
評論
0/150
提交評論