Ntpdate做時間定時同步時報錯

Linux下ntpdate時間同步命令出現the NTP socket is in use, exiting

今天發現我的centos7服務器,設置了crontab計劃任務用ntpdate cn.pool.ntp.org(pool.ntp.org)命令同步操作系統時間;過了一段時間發現時間還是不準,手動執行了一下ntpdate命令卻遇到the NTP socket is in use, exiting報錯。

分析應該是NTP服務被佔用導致計劃任務未成功執行,停止NTP服務,再執行ntpdate同步命令,同步成功。

計劃任務:
[aa@localhost /]$ sudo crontab -l
/2 /usr/sbin/ntpdate cn.pool.ntp.org

手動執行報錯:
[aa@localhost /]$ sudo /usr/sbin/ntpdate cn.pool.ntp.org
22 May 13:56:26 ntpdate[17023]: the NTP socket is in use, exiting

停止ntp服務:
[aa@localhost /]$ sudo systemctl stop ntpd.service

設置ntp服務開機不自啓動:
[aa@localhost /]$ sudo systemctl disable ntpd.service

查看定時任務執行成功:
[aa@localhost /]$ date
Tue Apr 30 12:07:00 CST 2019

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章