ntp時間同步

ntp時間同步

介紹
如果一個集群中,時間相差很大,那么會出現(xiàn)很多詭異的問題,我們也不想在一個無法解決的問題上浪費幾天時間吧!總之,設置服務器之間時間同步,為了避免很多問題的發(fā)生!

1.準備工作

遠程為所有服務器安裝ntp服務

yum install ntp

systemctl start ntpd.service
systemctl enable ntpd.service

設置同步為中國時區(qū)

timedatectl set-timezone Asia/Shanghai

2. 設置web01為同步外網(wǎng)時間服務器

需要設置允許內(nèi)網(wǎng)網(wǎng)段可以連接它,將它作為內(nèi)網(wǎng)的時間同步服務器,所以需要一個簡單配置。

vim /etc/ntp.conf

restrict 172.16.1.0 mask 255.255.255.0 #添加此行
表示允許此網(wǎng)段來同步此服務器

server 127.127.1.0
server設置127.127.1.0為其自身


重啟ntpd服務,用ntpstat來檢查效果
(需要幾秒鐘就可以看到效果)

[root@web01 ~]# systemctl restart ntpd
[root@web01 ~]# ntpstat 
synchronised to local net at stratum 6 
   time correct to within 7948 ms
   polling server every 64 s

3.在客戶端節(jié)點上同步server的時間

ntpdate -u 172.16.1.7
-u ===指定使用無特權(quán)的端口發(fā)送數(shù)據(jù)包。 當在一個對特權(quán)端口的輸入流量進行阻攔的防火墻后是很有益的, 并希望在防火墻之外和主機同步。防火墻是一個系統(tǒng)或者計算機,它控制從外網(wǎng)對專用網(wǎng)的訪問。

vim /etc/ntp.conf


重啟并開機自啟動
systemctl start ntpd
systemctl enable ntpd

4.同步server的時間

ntpdate -u 172.16.1.7

[root@web02 ~]# ntpdate -u 172.16.1.7
18 Jun 16:20:06 ntpdate[21259]: adjust time server 172.16.1.7 offset 0.000797 sec

5.書寫定時任務

crontab -e
#Ansible: sync time 
*/5 * * * * /sbin/ntpdate -u 172.16.1.7 >/dev/null 2>&1

源文鏈接:https://blog.csdn.net/chengqiuming/article/details/78735433

用劇本批量分發(fā)完成...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容