Linux服务器的时间有时不太准确,特别在虚拟机里的服务器,时间是由物理服务器的时间确定,所以时间有时会发生变化,特别是时区不一致的时候,时间差别比较多,所以需要服务器能自动调整服务器时间,尽量和国家标准时间一致。
配置步骤如下:
1、首先安装ntpdate:
wget http://blog.s135.com/attachment/200708/ntdate.tar.gz
cd /usr/sbin/
tar zxvf /root/ntdate.tar.gz
2、制作自动更新时间脚本:
在/etc/cron.hourly/新增一个脚本文件,文件名为ntpdate,内容包含以下命令:
/usr/sbin/ntpdate -u 210.72.145.44 > /var/log/ntpsync.log 2>&1
然后执行chmod 755 /etc/cron.hourly/ntpdate,把脚本文件设为可执行,该脚本将每个小时自动执行一次,根据国家授时中心的时间服务器调整时间。
注: 210.72.145.44 为中国国家授时中心的时间服务器