在节点上找不到/var/log/kern.log是否合理?

时间:2018-10-17 05:13:35

标签: linux-kernel

Linux版本: 3.14.25-00387-g38b1460#2 SMP PREEMPT周一10月1日14:26:11 CEST 2018 x86_64 x86_64 x86_64 GNU / Linux

有时,找不到kern.log,不知道为什么。 我知道这里有旋转的配置,但是如果我们要收集kern.log时文件不存在,那么这是一个问题吗?

1 个答案:

答案 0 :(得分:0)

https://www.syslog-ng.com/syslog-ng-faq/

“如果有多个进程读取“ / proc / kmsg”,则会出现争用条件,并且在新的争用条件发生时,失去竞争的进程将基本死锁,直到生成下一个内核消息为止。” >

以上是一个可能的答案,我们在节点上看到两个进程可能有机会访问该kmsg文件。