现象:一台ubuntu内网虚拟机,时区为北京时区,宿主机时区为北京时区,使用date命令查看发现虚拟机和宿主机时间相差8小时。
解决:
查看时间 timedatectl
分别显示本地时间,UTC时间,以及硬件时间三部分
date -s ‘-8hour’
写入硬件时间hwclock -w
再次查看timedatectl
究其原因可能是linux同步得时间是依靠硬件时间与宿主机相同,因为默认得硬件时间使用得为utc时间,本机时间使用cst北京时间会默认增加8小时。
现象:一台ubuntu内网虚拟机,时区为北京时区,宿主机时区为北京时区,使用date命令查看发现虚拟机和宿主机时间相差8小时。
解决:
查看时间 timedatectl
分别显示本地时间,UTC时间,以及硬件时间三部分
date -s ‘-8hour’
写入硬件时间hwclock -w
再次查看timedatectl
究其原因可能是linux同步得时间是依靠硬件时间与宿主机相同,因为默认得硬件时间使用得为utc时间,本机时间使用cst北京时间会默认增加8小时。