对于监视服务器(Zabbix),我们将从CentOS 7转移到CentOS 8,并使用ntpdate查询时间,以检测所有设备(思科设备)的本地时间提供者是否还没有开始漂移。
基本上查询池服务器、查询本地设备并进行数学计算,以确定差异是否大于X。
输入:
-p 1 -q 0.centos.pool.ntp.org -oP '(?<=offset ).*?(?= sec)‘
输出:
0.006313
是否有一种方法可以使用CentOS 8中类似的方式来查询时间(而不将服务器设置为源)?
发布于 2020-09-23 16:56:39
若要修改现有命令,请尝试如下所示:
[root@localhost ~]# chronyc ntpdata 2001:418:3ff::53 | grep -oP '(?<=Offset : ).*?(?= sec)'
+0.000654742给定的地址必须是您配置的NTP服务器之一。为此,您应该使用noselect选项将服务器添加到源列表中。这将告诉chronyd监视服务器,但从不从服务器同步。例如:
server cisco-ntp-server.example.com iburst noselect当然,您可以继续使用ntpdate,并且您的问题没有说明为什么您不愿意这样做。
https://serverfault.com/questions/1035048
复制相似问题