聽到同事說伺服器的時間晚了一分鐘,就想以前在Linux上設定過ntp,HP-UX應該也可以吧。
以下為在網路上找到的方法,同時也與公司的HP-UX(已啟用xntpd)比對過。
1、編輯設定檔 /etc/rc.config.d/netdaemons,將 XNTPD 設定為 1(表示啟用)
export XNTPD=1
2、編輯設定檔 /etc/ntp.conf ,加入兩台外部ntp server ,可參考「國家時間與頻率標準實驗室」。
server xxx.xxx.xxx.xxx # Primary Time Server
server yyy.yyy.yyy.yyy # Secondary Time Server
3、啟動 NTP 服務
# /sbin/init.d/xntpd start
4、過一段時間後,再檢查是否與ntp server 對時
# /usr/sbin/ntpq -p
成功的話,會出現對時的ntp server ip,及對時後調整時間的訊息。
如出現 No association ID's returned 則表示沒有成功。
5、下列我實際在一台HP-UX的查詢結果(有啟用xntpd)
# ps -ef |grep ntp
root 1807 1 0 Aug 20 ? 20:11 /usr/sbin/xntpd
test01 9460 22208 1 14:42:34 pts/ta 0:00 grep ntp
# ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
*192.168.100.10 59.124.196.84 3 u 44 64 377 0.26 2.239 1.62
注:59.124.196.84 是外部時間伺服器(hntp1.hinet.net)
以下為在網路上找到的方法,同時也與公司的HP-UX(已啟用xntpd)比對過。
1、編輯設定檔 /etc/rc.config.d/netdaemons,將 XNTPD 設定為 1(表示啟用)
export XNTPD=1
2、編輯設定檔 /etc/ntp.conf ,加入兩台外部ntp server ,可參考「國家時間與頻率標準實驗室」。
server xxx.xxx.xxx.xxx # Primary Time Server
server yyy.yyy.yyy.yyy # Secondary Time Server
3、啟動 NTP 服務
# /sbin/init.d/xntpd start
4、過一段時間後,再檢查是否與ntp server 對時
# /usr/sbin/ntpq -p
成功的話,會出現對時的ntp server ip,及對時後調整時間的訊息。
如出現 No association ID's returned 則表示沒有成功。
5、下列我實際在一台HP-UX的查詢結果(有啟用xntpd)
# ps -ef |grep ntp
root 1807 1 0 Aug 20 ? 20:11 /usr/sbin/xntpd
test01 9460 22208 1 14:42:34 pts/ta 0:00 grep ntp
# ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
*192.168.100.10 59.124.196.84 3 u 44 64 377 0.26 2.239 1.62
注:59.124.196.84 是外部時間伺服器(hntp1.hinet.net)