Пост

Ограничение размера журнала Systemd

Ограничение размера журнала Systemd

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

Текущий размер журнала

Прежде чем вносить какие-либо изменения, изучите текущий размер вашего журнала:

1
journalctl --disk-usage

Эта команда предоставляет краткий обзор того, сколько места занимают ваши журналы.

Настройка ограничения

В файл конфигурации /etc/systemd/journald.conf добавьте или измените следующие строки, чтобы установить ограничения по размеру:

1
2
3
4
[Journal]
SystemMaxUse=256M    # Maximum total journal size
RuntimeMaxUse=128M   # Maximum journal size in temporary storage
MaxFileSec=1month    # Maximum time to retain log files

Проверка конфигурации

Подтвердите свои настройки конфигурации:

1
systemd-analyze cat-config systemd/journald.conf

Применение изменения

Перезапустите службу journald для применения новых настроек:

1
systemctl restart systemd-journald

Запустите проверку использования диска еще раз, чтобы подтвердить изменения:

1
journalctl --disk-usage

Заключение

Эффективное управление журналами — это небольшой, но важный аспект администрирования системы Linux. Применяя эти стратегии, вы сможете предотвратить разрастание файлов журналов, поддерживать производительность системы и обеспечить эффективное использование дисковых ресурсов.

Авторский пост защищен лицензией CC BY 4.0 .

Популярные теги