journalctl 查询另一台机器的日志?

journalctl 查询另一台机器的日志?

可以使用journalctl读取或查询另一台机器的日志吗?

从表面上看,这似乎微不足道且显而易见,但显然并非如此。 Journalctl 手册页和 Google 没有透露任何有关该主题的信息。

我在多重引导环境中调试一些特别神秘且难以捉摸的引导挂起问题。

显然,不能在启动期间挂起的机器上使用journalctl,因此问题是我是否可以在启动到一个分区上的正常机器时使用journalctl来读取另一台故障机器上的systemd日志。

syslog 没有帮助,因为启动过程没有超越 tty1,IE,足以让 syslog / rsyslog 启动并读取 dmesg。不过,还是有希望将引导消息写入 systemd-journald 日志中。

关于这是否可能以及如何实现的任何想法将不胜感激。

编辑:我显然没有足够仔细地阅读 manjournalctl 因为 -D DIR 选项正是我正在寻找的。感谢@muru,谢谢。

相关内容