![chrony 立即时间同步](https://linux22.com/image/230256/chrony%20%E7%AB%8B%E5%8D%B3%E6%97%B6%E9%97%B4%E5%90%8C%E6%AD%A5.png)
运行 RHEL-8.9 我在计算机实验室中有几台服务器,它们没有互联网连接,并且[当前]无法获取任何类型的 stratum-0 类型时间。因此,我们手动将 Linux 中的时间设置为一台服务器上的本地时间,这已经足够了,并且服务器 BIOS/EFI 时钟设置为 UTC。
我在让其他服务器进行时间同步时遇到问题,如果我date
同时手动对每个服务器进行同步,它们就会关闭 60 秒以上,而且我对这不起作用感到沮丧。如果有人愿意,您能否尽可能简短地描述执行以下操作的过程[应该很简单?]?
- 服务器@ 192.168.1.1 我已经制作了我的时间服务器
firewalld
端口 123-udp 和 323-udp 已打开/etc/chronyd.conf
- 没有
server
线路,因为它没有获取时间 - 有
allow 192.168.1.0/24
- 有
local stratum 10
- 没有
- 服务器@192.168.1.x
/etc/chrony.conf
有server 192.168.1.1 iburst maxpoll 10
- chrony.conf 的其余部分是从 rhel-8.9-x86_64-dvd.iso 全新安装的默认值;其他所有内容基本上都被注释掉了
如何在 Linux 中立即同步时间,在从 rhel-8.9.iso 全新安装的新服务器上,其时钟与我的 192.168.1.1 服务器相差多少分钟?所以我不在乎时间还有多远,我也不希望任何软件被破坏,因为它是一个干净的安装,此时只有我以 root 身份登录。
chrony
检查[客户端]系统是否可以连接到时间服务器并且它是否正常工作的最简单方法是什么将要时间同步?如果我的时钟偏差 45 秒,我如何知道它何时会同步?我能看到什么,这会让我有信心,当我在一小时后或明天检查时间时,时间将会同步,而不是一周每天都回来发现没有时间同步。