NTP分爲服務器端與客戶端(自己選擇某一臺機器爲服務器端,其他機器則爲客戶端),其中,客戶端通過向服務器端發送時間同步請求實現整個集羣的時間同步。
具體操作步驟如下所示:
1.安裝NTP。
在每一臺機器上(服務器端和客戶端)安裝ntp,命令如下所示。
yum install ntp ntpdate ntp-doc -y
安裝完成後,系統應該啓用了ntpd服務,若ntpd服務down掉,則通過systemctl restart ntpd.service重啓該服務。
2.配置服務器端。
在服務器端,編輯/etc/ntp.conf文件,在該文件中添加以下內容(這裏假設服務器的IP地址爲192.168.1.171,如果所要配置的機器IP地址與這一地址不在同一段,則需要相應更改):
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
server 192.168.1.171
server 127.127.1.0
fudge 127.127.1.0 stratum 10
3.配置客戶端。
在每一個客戶端執行crontab -e,並且向其中添加一下內容(‘*’和空格不可或缺)
*/5 * * * * /usr/sbin/ntpdate 192.168.1.171
編輯完成後保存退出,通過crontab -l 查看配置是否成功。
至此,NTP時間同步服務配置完成。