我正在寻找可以在 cron 中执行的程序来同步集群服务器中的系统时间。有经验的中小企业可以帮忙吗?
答案1
网络时间协议 (NTP)就是答案。NTP
是总是“如何同步某些机器上的时钟?”的答案
关于设置 NTP 的完整教程远远超出了本网站的范围,但是您可以在互联网上找到教程。其要点如下:
- 如果你的操作系统没有自带 NTP 软件,请安装它。
(如果你真的陷入困境,需要自己构建它,源代码可以在ntp.org) - 在其中一台机器上运行 NTP 守护程序作为“服务器”
(将这台机器指向来自ntp.org获取其时间) - 在其余机器上运行 NTP 守护程序,将它们指向 (2) 中配置的本地 NTP 服务器。
这将产生比任何 cron 作业所能管理的更好的同步。