OCP一直提示服务器时钟同步服务不存在

【 使用环境 】生产环境
【 OB or 其他组件 】OCP
【 使用版本 】4.2.1 BP1
【问题描述】
操作系统:debian 11
一直存在服务器时钟同步服务不存在这个警告,通过检测chrony存在且通过chronyc tracking检测无异常
【复现路径】
【附件及日志】
ocp-server.log (2.1 MB)

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

告警信息辛苦截下图

OCP 的日志也发一下出来吧
还有对应机器上的 agent 日志, /home/admin/ocp_agent/log 目录

ocp日志在最前面文章里面有呢,ocp_agent日志如下:
https://img.leus.cc/upload/20240313/8dbc7391ae7165b6be182d6e40ef1fa2-7TL6.log

如果服务器开启IPV6会导致执行 ntpq -pn 这个命令超时,从而无法检测到时钟同步服务,可以确认下是否是这个原因。

通过设置测试发现还是一样的
image

执行 ntpq -pn 看下超时吗。

我这使用的是chrony呢

看日志你普通用户执行 clockdiff xx.xx.xx.145 是失败 或者长时间不返回。

如果是的话 root赋予权限:
setcap cap_net_raw+ep /usr/sbin/clockdiff

sudo clockdiff 10.10.10.145是可以的

ubuntu系统吧 内部发现了这个系统是必须sudo权限才能执行clockdiff命令,该问题已经内部修复中。
如果确认时钟源正常,可以暂时屏蔽这个告警、

确认正常的,好的了解了我暂时屏蔽