1、虚拟机经常出现,重启系统后,时间不准确的情况,如何处理,我习惯是定时同步ntp服务器:
安装ntpdate:
yum -y install ntpdate
编写定时任务:
30 * * * * /usr/sbin/ntpdate time.windows.com
2、查看系统时区,一般安装系统的时候,在中国默认是时区设置中国的时区,不然系统时间就会不准确
# ls -l /etc/localtime
lrwxrwxrwx. 1 root root 35 5月 28 17:42 /etc/localtime -> ../usr/share/zoneinfo/Asia/Shanghai
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
3、还有一种可能影响系统时间不准的问题是硬件时间不准导致系统时间问题:
查看系统硬件时间:
hwclock --show
如下,系统硬件时间和系统时间是不准确的:
从当前系统时间设置硬件时间:
hwclock -w
设置完之后,系统时间和硬件时间就同步了:
综上所述导致系统时间不准的可能性:1、安装系统的时候时区不对;2、系统时间和硬件时间不匹配。解决方法:1、修改时区会正确的时区;2、同步设置系统时间和硬件时间;3、设置定时任务,定时校准系统时间。