兩臺伺服器時間同步(NTP)

煙花丶易冷發表於2017-01-05
兩臺伺服器做雙機,進行時間同步:
192.168.200.155 ntp伺服器(或者稱為node1)
192.168.200.156 客戶端(node2)
1.在node1上更新時間:
修改系統時間
[root@node1 ~]##date -s 12:00:00
同步bios時間,強制把系統時間寫入CMOS:
[root@node1 ~]##clock -w
2.檢視客戶端和伺服器段ntp rpm包是否安裝
[root@node1 ~]# rpm -qa |grep ntp
fontpackages-filesystem-1.41-1.1.el6.noarch
ntpdate-4.2.6p5-10.el6.x86_64
ntp-4.2.6p5-10.el6.x86_64
3.修改etc/ntp.conf
[root@node1 ~]# cat /etc/ntp.conf
driftfile /var/lib/ntp/drift
restrict 127.0.0.1
restrict -6 ::1
server 127.127.1.0
fudge 127.127.1.0 stratum 5
includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys
4.啟動ntp
[root@node1 ~]# /etc/init.d/ntpd start       啟動


Starting ntpd:                                             [  OK  ]


[root@node1 ~]# chkconfig ntpd on            設定開機自啟動ntpd服務


[root@node1 ~]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*LOCAL(1)        .LOCL.           5 l   24   64  377    0.000    0.000   0.000
[root@node1 ~]# chkconfig --list |grep ip
ip6tables       0:off   1:off   2:off   3:off   4:off   5:off   6:off
iptables        0:off   1:off   2:off   3:off   4:off   5:off   6:off
multipathd      0:off   1:off   2:on    3:on    4:on    5:on    6:off

5.防火牆設定:
iptables -I INPUT -p udp -m udp --sport 123 -j ACCEPT    對外開放123埠

最好的辦法是將所有linux系統的防火牆都關閉:

chkconfig --level 2345 ip6tables off      

chkconfig --level 2345 iptables off         

service ip6tables stop
service iptables stop 

6.客戶端設定 ntpdate 192.168.200.155 設定同步
[root@node2 ~]#ntpdate 192.168.200.155 
22 Jul 06:54:45 ntpdate[5627]: adjust time server 192.168.200.155 offset -0.119003 sec    <-----同步成功
如果報錯執行ntpdate -d 192.168.200.155檢視
7.客戶端設定定時同步時間指令碼
[root@node2 ~]## vi /root/ntpupdate.sh    編輯定時指令碼

/usr/sbin/ntpdate 192.168.56.11

[root@node2 ~]## crontab -e               編輯定時任務,每分鐘執行一次


*/1 * * * * /root/ntpupdate.sh
注:手動執行ntpdate時,需要關閉客戶端的ntpd服務。

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

相關文章