Systemd Journal
從 centos7 開始,改用 systemd-journald 來記錄 system 的 log 了。
那我們要如何設定 journal 使用的空間大小呢?
journal 有兩種儲存方式,一種是 memory,另外一種是 disk。預設會兩種都會自己看系統的資源來決定空間大小,
memory
: 10% 或是 4G ,看系統目前有效的值看哪個比較小系統就會用哪個
首先打開 journald 的設定檔
nano /etc/systemd/journald.conf
journalctl -u systemd-journald
-
要查詢 systemd 下面的一個 unit 的 log
$journalctl -u {service}
-
systemd 的 log 使用空間
$journalctl --disk-usage
-
要看最新的的資料
$jornalctl -f
reference:
https://www.freedesktop.org/software/systemd/man/journald.conf.html