時間同步的修改

orchidllh發表於2005-04-29

今天早上對資料庫伺服器進行例行檢查,發現某個Solarise的資料庫伺服器的時間快了將近一個小時
在root使用者下面檢查任務列表:
在0:20執行/usr/bin/rdate和另一臺伺服器同步,檢查那臺伺服器的時間是正確的,也就是同步時間的工作出現問題。

手工執行該命令:
# /usr/bin/rdate *.*.*.*
rdate: connect: Connection refused


# /usr/sbin/ntpdate *.*.*.*
29 Apr 10:36:56 ntpdate[19718]: the NTP socket is in use, exiting

# ps -ef | grep xntpd
    root   198     1  0   Aug 11 ?        0:01 /usr/lib/inet/xntpd
    root   202   198  0   Aug 11 ?        0:00 /usr/lib/inet/xntpd
    root 19754 19717  0 09:54:10 pts/2    0:00 grep xntpd
   
我企圖重新啟動服務:
# kill -HUP 198
# kill -HUP 202
# ps -ef | grep xntpd
    root 19758 19717  0 09:55:47 pts/2    0:00 grep xntpd
   
效果好象是簡單的把程式殺掉了,再執行就沒有問題了。
# /usr/sbin/ntpdate *.*.*.*
29 Apr 09:56:12 ntpdate[19763]: adjust time server *.*.*.* offset 0.001190 sec

最後修改root的任務列表,改成是用/usr/sbin/ntpdate同步伺服器的時間。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/51862/viewspace-180639/,如需轉載,請註明出處,否則將追究法律責任。

相關文章