




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
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 服務器及網絡狀態自行選擇 NTP 服務器:不是 僦是 4 一旦網內 NTP 客戶機失去了與網內 NTP 服務器的連接,將會按照自已的時鐘頻率將系統時間繼續走下去,除了可能會造成日志時間和告警時間與標準時間有非常小的偏差外, 不會對服務器應用或自身造成任何影響
3、。二.NTP 配置數據對單點故障應對能力的評估下面就局域網內系統中相關設備發生單點故障時,各設備的 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)創建硬件時間更新腳本:/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 服務器處在有效跟蹤狀態時,用本機當前系統時間去更新硬件時間;反之,當本機與上級 NTP 服務器的同步狀態失去時,本機硬件時鐘必須保持獨立,因為此時系統時間將把本機的硬件時鐘作為自已的上級 NTP 服務器而跟蹤, 故此時不能再用系統時間去同步硬件時間了。在本
10、機與上級 NTP 服務器的同步狀態失去的同時,腳本將向局域網內網管告警:本機與上級 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 服務器以穩定的時間基準和狀態向網內所有 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 服務狀態查詢命令:#ntpstatsynchronisedtoNTPserver(192,168.80.4atstratum6timecorr
15、ecttowithin30mspollingserverevery64s(6)NTP 同步過程的單步和連續跟蹤命令(注:本機 NTP 服務必須在運行狀態):單步跟蹤命令:#ntpq-premoterefidsttwhenpollreachdelayoffsetjitter=*4u102310243779.260-0.2911.480LOCAL(0).LOCL.5l29643770.0000.0000.001(7)NTP 時鐘源的跟蹤命令(注:本機 NTP 服務必須在運行狀態):rootshouli1#ntptraceshoulil:stratum5,o
16、ffset-0.000024,synchdistance0.066127PC1:stratum4,offset0.000404,synchdistance0.029184:timedout,nothingreceived*Requesttimedout(8)設備之間的連接狀態及兩者之間的傳輸延遲,時間差值(XX.局域網內表示本機系統時間比對方設備的系統時間快 XX.局域網內秒)的查詢命令:(注:本機 NTP 服務在運行狀態或關閉狀態均可,但對方設備的 NTP 服務必須在運行狀態)#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. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 石棉在分選機械中的應用考核試卷
- 紡織品的智能監測技術在健康領域的應用考核試卷
- 紡織環保與可持續發展考試考核試卷
- 南京高三語文模擬作文
- 電氣安裝中的輸電線路故障定位與處理考核試卷
- 竹材采運成本效益分析與優化考核試卷
- 靜脈輸液工具的合理選擇 3
- 山西省百師聯盟2024?2025學年高二下學期3月聯考 數學試題【含答案】
- 臨床老年人噎食原因、危害及海姆立克急救法緊急施救操作
- 煙臺市重點中學2025屆初三4月質量檢查語文試題試卷含解析
- 公司個人現實表現材料
- 2024年浙江杭州市林水局所屬事業單位招聘擬聘人員招聘歷年高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 再生資源行業培訓課件
- DB35T 2094-2022 公路工程竣(交)工驗收質量檢測技術規程
- STEM教育理念下大班科學活動的指導策略研究
- 對于慢性骨髓炎的護理
- 地下室手機信號解決方案
- 財務咨詢顧問協議樣本
- 光電軸角編碼器校準規范
- 2024年中國郵政航空有限公司招聘筆試參考題庫含答案解析
- 《物流成本管理 第4版》各章思考題及習題答案
評論
0/150
提交評論