PVE解决时间错乱
本文最后更新于 2024-09-03,文章内容距离上一次更新已经过去了很久啦,可能已经过时了,请谨慎参考喵。
前情提要
在配置备份任务的时候突然发现,怎么生成的备份文件日期是9月2日,明明今天是9月1日啊喂,看了眼时间才发现,PVE 集群的时间已经错乱了
PVE 版本:8.2.2
在这个版本的 PVE 里默认已经安装了 chrony
,这是一个时间同步的工具
正文
编辑 chrony 的配置文件 nano /etc/chrony/chrony.conf
:
server ntp1.aliyun.com iburst
server ntp2.aliyun.com iburst
server ntp3.aliyun.com iburst
我这里用的是阿里云的 ntp 时间同步服务器,也可以使用其他的。
Ctrl+O
保存,回车确认, Ctrl+X
退出
重启 chrony 服务:
systemctl restart chronyd
查看时间同步结果:
# 查看时间同步服务器列表
chronyc -n sources -v
# 查看时间同步状态
chronyc tracking
# 核查时间
timedatectl status
同时在 PVE 的 web 控制页面,找到时间选项,将时区设置为 Asia/Shanghai
。
彩蛋
刚开始设置了好几个不同的时间同步服务器,都不行,死活同步不了,然后又准备 apt update
之后重新安装一个 ntpdate
用来同步,这个时候发现不对劲了
访问失败,隐隐约约感觉是不是 pve 没联网
然后试了下 ping baidu.com
,发现果然 ping 不通
但是网线也插着呢,网络配置也检查了没问题,后来脑袋一拍,我去,想起来是安装 pve 的时候 dns 服务器默认我写的是 0.0.0.0
,一看 dns 配置,果然有问题
重新配置 dns 为 8.8.8.8
,114.114.114.114
之后直接就同步成功了。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 OrdisBlog
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果