Network Time Protocol--NTP時(shí)間服務(wù)器,用來同步網(wǎng)絡(luò)中各個(gè)計(jì)算機(jī)時(shí)間的協(xié)議。
通常將一臺(tái)服務(wù)器配置為時(shí)間服務(wù)器,然后集群內(nèi)其他服務(wù)器都來同步這臺(tái)服務(wù)器的時(shí)間。
目的:集群內(nèi)所有節(jié)點(diǎn)的時(shí)間一致
有april01、april02、april03三臺(tái)服務(wù)器,以april01為時(shí)間服務(wù)器,02,03同步01的時(shí)間
***[三臺(tái)服務(wù)器]統(tǒng)一時(shí)區(qū):
# date --當(dāng)前時(shí)間
# date -R --當(dāng)前系統(tǒng)時(shí)區(qū)
Thu, 17 Apr 2019 14:51:07 +0800 --東8區(qū)
# 如果時(shí)區(qū)不是東8區(qū)
# rm -rf /etc/localtime
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime --做一個(gè)鏈接,或者在界面上改時(shí)區(qū)
*** 在[april01]上操作:(注意:不是三臺(tái))
1、同步時(shí)間
# ntpdate cn.pool.ntp.org --同步當(dāng)前服務(wù)器時(shí)間,網(wǎng)上可以搜索時(shí)間服務(wù)器
17 Apr 14:47:41 ntpdate[10105]: step time server 202.112.29.82 offset -9.341897 sec
2、檢查ntp軟件包是否安裝(可選)
# rpm -qa | grep ntp
ntp-4.2.4p8-3.el6.centos.x86_64
# yum -y install ntp --如果沒有安裝需要安裝ntp
3、修改ntp配置文件
# vi /etc/ntp.conf
a)
** 去掉下面這行前面的# ,并把網(wǎng)段修改成自己的網(wǎng)段,即允許哪個(gè)網(wǎng)段來同步時(shí)間
restrict 192.168.122.0 mask 255.255.255.0 nomodify notrap
b)
# 注釋掉以下幾行,禁止它去同步互聯(lián)網(wǎng)上其他NTP服務(wù)器
#server 0.centos.pool.ntp.org
#server 1.centos.pool.ntp.org
#server 2.centos.pool.ntp.org
c)
# 把下面兩行前面的#號(hào)去掉,如果沒有這兩行,需要手動(dòng)添加
server 127.127.1.0 #本地系統(tǒng)時(shí)鐘(BIOS)地址
fudge 127.127.1.0 stratum 10
4、啟動(dòng)ntp服務(wù)
# service ntpd start
# chkconfig ntpd on --開機(jī)啟動(dòng)
# service ntpd status --查看狀態(tài)
** 若需要重啟,則# service ntpd restart
--------------------------------------------------------------------
***使[april02、april03]同步[april01]:
# service ntpd stop
# chkconfig ntpd off
# ntpdate april01 --去第一臺(tái)服務(wù)器同步時(shí)間
17 Apr 15:16:47 ntpdate[2092]: adjust time server 192.168.17.129 offset 0.311666 sec
制定計(jì)劃任務(wù),周期性同步時(shí)間,定時(shí)任務(wù)
# crontab -e
*/10 * * * * /usr/sbin/ntpdate april01 --每10分鐘同步一次
[分 時(shí) 日 月 星期]
# service crond restart
# crontab -l : 查看contab






