抑制 systemd:“要挂载的目录不为空,无论如何都要挂载。”

抑制 systemd:“要挂载的目录不为空,无论如何都要挂载。”

我有意将目录的读写副本安装在其自身的只读版本之上。

这会生成一条日志消息,例如:

Aug 27 14:31:02 svelte systemd[1]: mnt-btrfs\x2dvol-rootfs.mount: Directory /mnt/btrfs-vol/rootfs to mount over is not empty, mounting anyway.

有什么办法可以抑制此消息以减少日志噪音吗?

答案1

你的挂载总是可以将 stout 或 stderr 重定向到/dev/null,那又如何呢?

但有一个-q标志:mount.btrfs

仅打印错误或警告消息。选项 --features 或 --help 不受影响。

根据手册页,所以我希望它仍然会给你警告。

答案2

我不确定这个特定消息是什么日志记录级别,但是您可以修改MaxLevelConsole=MaxLevelStore=内部journald.conf以潜在地抑制这些消息(当然,这也会抑制同一级别的其他消息,如果您这样做,这可能是一把双刃剑这适用于除MaxLevelConsole) 之外的任何内容。

附加信息:

https://www.freedesktop.org/software/systemd/man/journald.conf.html

相关内容