crontab中的ntpdate 時間同步不生效


在crontab中添加了 時間同步任務 

10 */1 * * * ntpdate -u 10.11.0.35;hwclock -w

但是時間還是一直不正確

 

開始檢查

less /var/log/cron

May 25 12:25:01 localhost CROND[29708]: (root) CMD (ntpdate -u 10.11.0.35;hwclock -w)

命令確實按時執行了

再來看下執行結果

# less /var/spool/mail/root

/bin/sh: ntpdate: command not found /bin/sh: hwclock: command not found

問題出在這里 ,在/bin/sh  下 找不到  這兩個命令

 

解決:看看這兩個命令在哪里

# which ntpdate
/usr/sbin/ntpdate

# which hwclock 
/usr/sbin/hwclock

 

重新更改crontab定時任務

#crontab -e
25 */1 * * * /usr/sbin/ntpdate -u 10.11.0.35;/usr/sbin/hwclock -w

#service crond restart

完成

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM