時間伺服器安裝部署文檔
系統環境:CentOS5.4
文檔版本:
1.0.1
更新時間:
2011-01-07
目錄
安裝部署文檔...1
時間
修改人
版本号
修改說明
2011.01.04
kevin
1.0.0
建立文檔
2011.01.07
kevin
1.0.1
更新目錄,規範文檔格式
本文檔規範NTP時間伺服器安裝流程及安裝内容,供運維人員在部署新的營運環境時參考使用。
所有的節點的時間必須同步。可以通過NTP服務來實作。如果網絡中已經有時間伺服器,那麼所有節點可以都使用這個時間伺服器。否則可以配置内網中一台伺服器作為時間伺服器。NTP占用的資源非常的少,是以可以在内網上建立一個NTP伺服器。
g-ntpd-01作為NTP伺服器
[[email protected] ~]# mv/etc/ntp.conf/etc/ntp.conf_bak
[[email protected] ~]# vi /etc/ntp.conf
添加以下内容:
server 0.centos.pool.ntp.org
server 1.centos.pool.ntp.org
server 2.centos.pool.ntp.org
server 127.127.1.0#local clock
fudge127.127.1.0stratum 10
driftfile /var/lib/ntp/drift
broadcastdelay0.008
[[email protected] ~]# ps -ef|grep ntp
root2211343330 18:43 pts/200:00:00 grep ntp
服務:
[[email protected] ~]# /etc/init.d/ntpd start
Starting ntpd:[OK]
[[email protected] ~]# ps -ef|grep ntp
ntp2212710 18:44 ?00:00:00 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
root2213043330 18:44 pts/200:00:00 grep ntp
[[email protected] ~]# ntpq -p
remoterefidst t when poll reachdelayoffsetjitter
==============================================================================
+ 218.75.4.1303 u28643775.396-4675703.711
*61.153.197.22666.220.9.1222 u3164377138.291-4675701.439
+221.7.129.79192.43.244.182 u206437773.794-4675703.176
LOCAL(0).LOCL.10 l25643770.0000.0000.001
[[email protected] ~]# netstat -atnpu|grep ntp
udp 0 0 192.168.1.187:1230.0.0.0:*3136/ntpd
udp 0 0 127.0.0.1:1230.0.0.0:*3136/ntpd
udp0 0 0.0.0.0:123 0.0.0.0:* 3136/ntpd
udp0 0 fe80::20c:29ff:fe76:123:::* 3136/ntpd
udp00 ::1:123:::* 3136/ntpd
udp 00 :::123:::*3136/ntpd
在用戶端台機器上運作如下的指令,與ntpd服務端進行時間同步。
[[email protected] ~]# /usr/sbin/ntpdate 192.168.1.187
29 Dec 17:30:03 ntpdate[2959]: adjust time server 192.168.1.187 offset 0.000061 sec
若不能出現上面的同步,可能退出root使用者再登陸,或者切換一下使用者,也有可能不能馬上同步,需要一定的時間(一般時間為服務端ntpd服務啟動五分鐘後即可)
可以将這個指令作為一個周期性運作的指令。
[[email protected] ~]# crontab -l
*/5 * * * */usr/sbin/ntpdate192.168.1.187&& /usr/sbin/hwclock --systohc
注意:将用戶端和伺服器端的這個參數修改成yes。同步成功以後,自動的更新BIOS.
[[email protected] ~]# vi /etc/sysconfig/ntpd
# Drop root to id 'ntp:ntp' by default.
OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid"
# Set to 'yes' to sync hw clock after successful ntpdate
#SYNC_HWCLOCK=no
SYNC_HWCLOCK=yes
# Additional options for ntpdate
NTPDATE_OPTIONS=""
到此,時間伺服器的服務端及用戶端的配置就已經成功了。
測試沒有問題後,即可傳遞,進行生産環境的安裝及部署。