我可以将 `/var/log/journal` 挂载为 `tmpfs` 吗?

我可以将 `/var/log/journal` 挂载为 `tmpfs` 吗?

我读过了问题,但它讨论了syslog,我的问题是关于journald.我可以/var/log/journal使用 挂载为 tmpfs吗fstab?或者将journald在内核读取之前运行(因此可能写入目录)fstab

答案1

如果您不希望journald的日志存储在磁盘上,请使用Storage=volatile中的设置/etc/systemd/journald.conf- 无需将/var/log/journal挂载为tmpfs。

man journald.conf

存储=

控制日志数据的存储位置。 “易失性”、“持久性”、“自动”和“无”之一。

如果 ”易挥发的",日志日志数据将仅存储在内存中,即 /run/log/journal 层次结构(根据需要创建)下方。

如果 ”执着的",数据最好存储在磁盘上,即在 /var/log/journal 层次结构(如果需要时创建)下方,并在早期启动期间回退到 /run/log/journal(如果需要则创建)如果磁盘不可写。

汽车如果 /var/log/journal 目录存在,则行为类似于“持久”,否则行为类似于“易失”(目录的存在控制存储模式)。

没有任何" 关闭所有存储,接收到的所有日志数据都将被丢弃(但转发到其他目标,例如控制台、内核日志缓冲区或系统日志套接字仍然有效)。

在默认日志命名空间中默认为“auto”,在所有其他命名空间中默认为“persistent”。

相关内容