Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

📡 Как легко и быстро настроить автоматическую очистку журналов журнала systemd

📡 Как легко и быстро настроить автоматическую очистку журналов журнала systemd Привет, друзья! 🧙‍♂️ Всегда мечтал, чтобы системные журналы не захламляли диск, а управление ими было простым и автоматическим? Сегодня расскажу, как настроить автоматическую очистку журналов systemd и освободить место без лишних усилий! 📝 Почему это важно? - Журналы могут занимать десятки гигабайт при неправильной настройке - Автоматическая очистка экономит время и место - Удобно для серверов с ограничением по диску Как это сделать? Всё просто: - Открой конфигурационный файл: sudo systemctl edit --full systemd-journald - Добавь или измени параметры: [Journal] SystemMaxUse=500M MaxRetentionSec=2weeks - Или создай отдельный таймер для более гибкой очистки: sudo nano /etc/systemd/system/journal-cleanup.timer И вставь: [Unit] Description=Очистка журналов systemd [Timer] OnBootSec=10min OnUnitActiveSec=7d Persistent=true [Service] ExecStart=/bin/journalctl --vacuum-time=2weeks - Включи таймер:

📡 Как легко и быстро настроить автоматическую очистку журналов журнала systemd

Привет, друзья! 🧙‍♂️

Всегда мечтал, чтобы системные журналы не захламляли диск, а управление ими было простым и автоматическим? Сегодня расскажу, как настроить автоматическую очистку журналов systemd и освободить место без лишних усилий!

📝 Почему это важно?

- Журналы могут занимать десятки гигабайт при неправильной настройке

- Автоматическая очистка экономит время и место

- Удобно для серверов с ограничением по диску

Как это сделать? Всё просто:

- Открой конфигурационный файл:

sudo systemctl edit --full systemd-journald

- Добавь или измени параметры:

[Journal]

SystemMaxUse=500M

MaxRetentionSec=2weeks

- Или создай отдельный таймер для более гибкой очистки:

sudo nano /etc/systemd/system/journal-cleanup.timer

И вставь:

[Unit]

Description=Очистка журналов systemd

[Timer]

OnBootSec=10min

OnUnitActiveSec=7d

Persistent=true

[Service]

ExecStart=/bin/journalctl --vacuum-time=2weeks

- Включи таймер:

sudo systemctl enable --now journal-cleanup.timer

Так журнал не разрастётся до небес, а система останется чистой и быстрой!

А ты уже настраивал автоматическую очистку журналов? Или предпочитаешь делать это вручную?