我在journalctl中看到许多条目“Got意外的辅助数据,级别= 1和类型= 2”,但没有提示这些条目是在哪里生成的。日志条目数量较多。我无法将这些条目与特定服务联系起来。
如何找出哪个服务生成“获取级别 = 1 和类型 = 2 的意外辅助数据”消息?
答案1
这可能有点暴力,但您可以列出所有启用的服务
systemctl list-unit-files | grep enabled
您可能会忽略大多数列出的相当普通的服务。对于您想查看的,请使用
journalctl -u *servicename*
乏味但应该可以。最好使用循环来检查每个服务和grep
错误消息。
答案2
经过更多测试,我们发现启用调试日志记录后,涉及 systemctl 的每次服务重新启动都会导致日志中出现三个“获取意外的辅助数据,级别 = 1 和类型 = 2”条目。对于新安装的 CentOS 和 Alma Linux 操作系统也是如此。目前尚不清楚为什么会记录这些条目,但它们似乎完全正常且符合预期。