不足しているシステムログログ

不足しているシステムログログ

私のジャーナルログを見ると、最近3日間のログしかないことがわかります。 9月19日から27日の間のログには8行しかありません。

# journalctl --since="2014-09-19" --until="2014-09-27"
-- Logs begin at Fri 2014-09-19 22:12:13 UTC, end at Mon 2014-09-29 00:30:12 UTC. --
Sep 19 22:12:13 my.desktop systemd[3589]: Failed to open private bus connection: Failed to connect to socket /run/user/1001/dbus/
Sep 19 22:12:13 my.desktop systemd[3589]: Starting Default.
Sep 19 22:12:13 my.desktop systemd[3589]: Reached target Default.
Sep 19 22:12:13 my.desktop systemd[3589]: Startup finished in 32ms.
Sep 19 22:12:13 my.desktop sshd[3912]: ssh_selinux_copy_context: getcon failed with No such file or directory
Sep 19 22:14:12 my.desktop sshd[4420]: ssh_selinux_copy_context: getcon failed with No such file or directory
Sep 19 22:23:51 my.desktop sshd[4895]: ssh_selinux_copy_context: getcon failed with No such file or directory
Sep 19 23:00:00 my.desktop systemd[3589]: Stopping Default.

私のことを確認し、journald.conf次の行を見つけました。

Storage=auto
SystemMaxUse=40M

これは、残りが基本構成に従う必要があることを意味します。マニュアルページから:

SystemMaxFileSize= および RuntimeMaxFileSize=
単一ログファイルの最大増加量を制御します。これは、回転(記録データの削除など)によって提供されるディスク領域の粒度に影響します。既定値は SystemMaxUse= および RuntimeMaxUse= で構成される値の 1/8 であるため、通常、置き換えられた 7 つのログ ファイルは履歴として保持されます。

それぞれのファイルが保存されているため18その中で、SystemMaxUse私はJournaldがそれぞれ異なるサイズの8つの.journalログファイルを保持したいと思います。ただし、リストには4つしか含まれていません。system5M

# ls -1lah system*
-rwxr-xr-x+ 1 root systemd-journal 5M Sep 27 14:40 [email protected]
-rwxr-xr-x+ 1 root systemd-journal 5M Sep 28 09:40 [email protected]
-rw-r-----+ 1 root systemd-journal 5M Sep 29 09:40 [email protected]
-rw-r-----+ 1 root systemd-journal 5M Sep 29 10:42 system.journal

残りの4つのファイルはどうですか?

ベストアンサー1

System設定の接頭辞をjournaldシステム/ユーザーログの分離と混同しています。

SystemMaxUseシステムログとユーザーログの区別方法に関係なく、すべてのログが占める合計ディスク容量を設定します。 (ここでこれらの制限は、書き込み時に直接適用されるのではなく、ログの回転時に適用されることに注意することが重要です。)

おすすめ記事