(1)檢查與時間調(diào)整相關(guān)的例行性工作,如果有關(guān)閉。
輸入crontab –l|grep ntp,看是否有與ntp有關(guān)的工作
如果crontab –e 注釋定時同步任務(wù)ntpdate -s xxx.xxx.xxx.xxx的那行
(2)使用lssrc -s xntpd查看是否運行NTP的xntpd服務(wù)。
如果xntpd服務(wù)處于運行狀態(tài),會顯示active,否則xntpd服務(wù)處于關(guān)閉狀態(tài),顯示inoperative。
如果xntpd服務(wù)處于運行狀態(tài)使用stopsrc-s xntpd停止服務(wù)。
(3)查看系統(tǒng)時區(qū)是否正確,執(zhí)行命令date進(jìn)行查看,正確北京時區(qū)為BEIST,否則修改時區(qū)。系統(tǒng)顯示“BEIST 2014”,時區(qū)正確,執(zhí)行第五步。
(4)如果時區(qū)錯誤,應(yīng)停應(yīng)用,調(diào)整時區(qū)
smitty調(diào)整時區(qū),有數(shù)據(jù)庫的操作請,請向數(shù)據(jù)庫廠商查詢是否會影響應(yīng)用。
smitty->System Environments -->Change/Show Data and Time -->change Time zone Using System Defined value.
(5)使用命令ntpdate -d10.48.3.182檢查各系統(tǒng)與NTP服務(wù)器的時間差,
說明:最后一行顯示的offset值335.809185sec為系統(tǒng)與NTP服務(wù)器的時間偏差值。即本機(jī)時間+offset=服務(wù)器時間
a: 如果ntp偏差值絕對值小于1000,系統(tǒng)會自行緩慢調(diào)整。
b:如果ntp偏差值絕對值大于1000,ntpd進(jìn)程啟動后會僵死。
(6) 調(diào)整時間偏差使其小于100s以內(nèi),偏差小于1000可忽略此步驟。
ntp偏差絕對值大于1000秒,date –a +offset。
如果可以容許系統(tǒng)時間發(fā)生跳變,可執(zhí)行ntpdate -u 10.48.3.182 將時間和標(biāo)準(zhǔn)時間對齊。
(7)使用vi命令編輯/etc/ntp.conf文件,添加NTP服務(wù)器IP地址:
server 10.48.3.182 minpoll 4 maxpoll 4prefer
server 192.168.1.21 minpoll 4 maxpoll 4
slewalways yes #緩慢調(diào)整
(8)編輯/etc/rc.tcpip添加以下內(nèi)容,確保ntpd在系統(tǒng)重啟時能自動啟動,
start /usr/sbin/xntpd"$src_running" "-x"
(9)使用startsrc -s xntpd-a -x 啟動xntpd服務(wù)。
如果NTP時間服務(wù)器上存在數(shù)據(jù)庫,必須使用"-x"的函數(shù),防止始終反方向運行
(10)xntpd 狀態(tài)查詢 , 使用命令lssrc -ls xntpd ,也可以使用命令ntpq –p查看xntpd 的運行狀態(tài)
剛啟動xntpd時, sys peer 為 'insane', 表明xntpd還沒有完成同步, .
等待 6 - 10 分鐘后, sys peer將變成IP地址如 '192.168.1.21' 了. 表明系統(tǒng)時間開始調(diào)整與同步。
(11)可使用腳本查看系統(tǒng)時間變化(腳本內(nèi)容如下)
TestServer/# while true
> do
> date
> sleep 10
> done
看到15后直接跳到17,AIX大約每10秒調(diào)整一秒
咨詢電話:
掃一掃咨詢微信客服