いくつかの競合のために5〜10分ごとに再起動されるいくつかのサービスがあります。その結果、他のサービス「必要」と「以降」が再開されます。 systemctl.logの完全なログを見つける方法はありますか?
答え1
sudo journalctl _PID=<pid>
PIDを知っていれば使えます。これは、プロセスの寿命がシステムでデバイス名を解決するには短すぎる場合に役立ちます。
答え2
systemd
生成された完全なロギングは、次の方法で取得できます。
journalctl
特定のシステムデバイスのログを表示するには、次のものを使用できます。
journalctl --unit=<unit-name>
システムデバイスの場合または:
journalctl --user-unit=<unit-name> for a "user" unit.
持つ場合によっては、単位属性がありませんしたがって、サービスの開始または停止時にログ出力全体を確認し、表示されているものに加えて他の関連ログがあるかどうかを確認するのが最善ですjournalctl --unit=
。