首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >增强Journalctl以显示/var/log/消息

增强Journalctl以显示/var/log/消息
EN

Unix & Linux用户
提问于 2021-01-18 07:56:23
回答 1查看 2.6K关注 0票数 0

我无法在日志中找到/var/log/消息。是否有任何方法可以将日志与/var/log/消息集成,从而日志can显示/var/log/messages中的日志?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-01-18 12:55:06

除非您已经更改了与日志记录系统相关的配置,否则绝对不能保证/var/log/messages中的所有内容。

在这篇关于用日志与进行LEMP故障排除的文章之后,默认设置的工作方式是只有一小部分消息实际存储在日志中:

两者都已安装并正在运行:

  • 日志运行时没有持久存储,并且只将日志数据存储在RAM中。
  • Rsyslog (又名/var/ log /消息和朋友)将日志数据保存到平面文件.

Rsyslog将将大部分日志持久化,而Journald将只在RAM中存储一小部分已经保存的消息。

如果希望日志存储(Journald和Rsyslog)都达到标准,那么至少应该在文件系统上分配持久存储,并/或增加日志的RAM。

要创建持久存储,只需创建/var/log/journal目录并重新加载日记守护进程:

代码语言:javascript
复制
# create the directory
mkdir -p /var/log/journal
# ensure the write permissions
systemd-tmpfiles --create --prefix /var/log/journal
# ping the daemon that the directory is there
killall -USR1 systemd-journald
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/629650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档