Debian12修复时间未同步错误
Debian12修复时间未同步错误
1. 检查 systemd-timesyncd
服务
Debian 12 默认使用 systemd-timesyncd
进行时间同步。首先,检查该服务是否已安装并启用。
a. 检查 systemd-timesyncd
状态
sudo systemctl status systemd-timesyncd
如果输出显示服务未找到或未安装,您需要安装它。
b. 安装并启用 systemd-timesyncd
sudo apt update
sudo apt install systemd-timesyncd
sudo systemctl enable systemd-timesyncd
sudo systemctl start systemd-timesyncd
c. 启用 NTP 同步
sudo timedatectl set-ntp true
d. 验证时间同步状态
timedatectl status
确保输出中 System clock synchronized: yes
,如:
Local time: Sat 2024-09-21 11:30:00 CST
Universal time: Sat 2024-09-21 03:30:00 UTC
RTC time: Sat 2024-09-21 03:30:00
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
2. 如果 systemd-timesyncd
无法正常工作,尝试使用 chrony
chrony
是另一种流行且高效的时间同步工具。
a. 安装 chrony
sudo apt update
sudo apt install chrony
b. 启用并启动 chrony
服务
sudo systemctl enable chrony
sudo systemctl start chrony
c. 检查 chrony
同步状态
chronyc tracking
您应该会看到类似如下的信息,显示系统时间已同步:
Reference ID : 203.107.1.1 (ntp1.aliyun.com)
Stratum : 3
Ref time (UTC) : Sat Sep 21 03:30:00 2024
System time : 0.000000001 seconds slow of NTP time
Last offset : +0.000123456 seconds
RMS offset : 0.000123456 seconds
Frequency : 10.000 ppm fast
版权申明
本文系作者 @卸了磨的驴 原创发布在Debian12修复时间未同步错误。未经许可,禁止转载。
全部评论