新系统基础设施自动化配置指南
1. 时间同步的替代方法
在站点进行时间同步时,除了运行之前描述的 NTP 基础设施,还可以使用更简单的方法,即利用 jpl
]pa 工具与远程 NTP 源进行一次性时钟同步。手动使用
jpl ]pa
时,在命令行以 nkkp
身份运行以下命令:
+qon+o^ej+jpl`]pa ,*`a^e]j*lkkh*jpl*knc
需要注意的是,如果本地 jpl
进程正在运行, jpl
]pa 会因争夺本地 NTP TCP/IP 端口(UDP/123)而失败。若要测试
jpl ]pa
,需暂时停止正在运行的 jpl
进程。
不过,这种时间同步方法仅适用于临时情况。因为 jpl
]pa 会立即强制本地时间与远程 NTP 源的时间一致,这可能导致本地系统时间发生重大变化,即系统时钟向前或向后跳跃。相比之下,
jpl 在检测到本地系统时间与远程时间源之间存在差距时,会逐渐缩小两者的差异,直至匹配。由于
jpl` 的方法能避免时钟跳跃时日志、电子邮件等重要信息源出现误导性时间,所以更受青睐。
虽然不建议使用 jpl
]pa ,但如果决定在站点使用它,可以通过
cron