在我的系统上,我有syslogd将userpsace日志消息写入flash上的持久文件。我想用我的klogd消息做同样的事情。从联机帮助页看来,Klogd默认情况下会将消息发送到控制台和syslogd。但是我无法在同一个文件中获取任何内核模块消息。
Dmesg给我完整的模块消息转储。所以我知道生成内核转储的模块工作正常。我不知道为什么我没有得到klogd消息。默认情况下,我们没有/ var / log / messages。为了测试我创建了一个但是我从klogd部分转储到/ var / log / messages文件但是只有当我重新启动klogd时才会这样。
似乎我错过了什么。 syslog.config是否控制从klogd收到的消息,或者它将收到所有消息?
我正在使用Busybox的syslogd和Klogs实现而不是标准实现。
答案 0 :(得分:0)
klogd -f指定要用于内核日志记录的日志文件,是否尝试过