![Suse Linux,减慢系统时间以与时间服务器同步](https://linux22.com/image/104090/Suse%20Linux%EF%BC%8C%E5%87%8F%E6%85%A2%E7%B3%BB%E7%BB%9F%E6%97%B6%E9%97%B4%E4%BB%A5%E4%B8%8E%E6%97%B6%E9%97%B4%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%90%8C%E6%AD%A5.png)
通常是 Linux 服务器的时间(由于 ntpd)与时间服务器同步。然而,ntpd 正在运行,但服务器现在提前 20 秒运行。如何逐渐减慢服务器速度。因此,在重新启动 ntp 守护进程之前,我可以将服务器时间校正为与时间服务器几乎相同的时间。因为当我重新启动 de ntpd 时,服务器会立即修复时间。那不是我想要的。
在 HP-UX 上,您可以使用命令:“date –a sss.fff”(在 HP-UX 上)完美运行,但在 Linux 上不可用。
问候保罗。
答案1
如果存在的话,请删除-x
from 。/etc/sysconfig/ntp
以便:
NTPD_OPTIONS="-x -g -u ntp:ntp"
变成:
NTPD_OPTIONS="-g -u ntp:ntp"
在同一文件中将以下内容更改为 no:
NTPD_FORCE_SYNC_ON_STARTUP="yes"
也设置为第一的参数输入/etc/ntp.conf
tinker panic 0
停止你的ntp。
echo 0 > /var/lib/ntp/drift/ntp.drift
启动你的ntp。