哪个日志文件存放在CentOS服务器的物理控制台上出现的错误?

在CentOS 6服务器上,有时会在物理连接到服务器的显示器上的login提示之上显示消息(错误,警告)。

我似乎无法find这些消息所在的日志文件(/ var / log /?),所以要查看它们的唯一方法是打开连接到服务器的显示器。 有没有办法将它们发送到日志文件,所以我可以通过SSH等等看到它们? 他们是否出现在屏幕上,因为他们没有设置日志文件?

你需要检查你的syslog.conf文件。 这通常是/etc/syslog.conf或rsyslog.conf。 也就是说,除非你使用syslog-ng。 无论如何,它看起来像你有一条线说,沿着这些线:

kern.* /dev/console 

这基本上是说logging任何与内核相关的东西,到控制台。 如果你想让这些日志到别的地方,你需要修改日志的目的地。 如:

 kern.* /var/log/kern 

一旦进行了更改,请确保重新启动系统日志服务。