SCROLL
Среднее время на прочтение: 1 мин.

Ограничение размера журнала Systemd. Предотвращение раздувания файла журнала

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

Журналы Systemd собирают и хранят системные логи более структурированным и эффективным способом по сравнению с традиционными текстовыми файлами журналов. Хотя это даёт такие преимущества, как улучшенный поиск и фильтрацию, при отсутствии надлежащего управления это может привести к быстрому расходу дискового пространства.

Посмотрим текущий размер журнала

JUQwJTlGJUQxJTgwJUQwJUI1JUQwJUI2JUQwJUI0JUQwJUI1JTIwJUQxJTg3JUQwJUI1JUQwJUJDJTIwJUQwJUIyJUQwJUJEJUQwJUJFJUQxJTgxJUQwJUI4JUQxJTgyJUQxJThDJTIwJUQwJUJBJUQwJUIwJUQwJUJBJUQwJUI4JUQwJUI1LSVEMCVCQiVEMCVCOCVEMCVCMSVEMCVCRSUyMCVEMCVCOCVEMCVCNyVEMCVCQyVEMCVCNSVEMCVCRCVEMCVCNSVEMCVCRCVEMCVCOCVEMSU4RiUyQyUyMCVEMCVCOCVEMCVCNyVEMSU4MyVEMSU4NyVEMCVCOCVEMSU4MiVEMCVCNSUyMCVEMSU4MiVEMCVCNSVEMCVCQSVEMSU4MyVEMSU4OSVEMCVCOCVEMCVCOSUyMCVEMSU4MCVEMCVCMCVEMCVCNyVEMCVCQyVEMCVCNSVEMSU4MCUyMCVEMCVCMiVEMCVCMCVEMSU4OCVEMCVCNSVEMCVCMyVEMCVCRSUyMCVEMCVCNiVEMSU4MyVEMSU4MCVEMCVCRCVEMCVCMCVEMCVCQiVEMCVCMCUzQQ==

am91cm5hbGN0bCUyMC0tZGlzay11c2FnZQ==

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

Настройка ограничения по размеру журнала

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

/etc/systemd/journald.conf
JTVCSm91cm5hbCU1RA==
SystemMaxUse=256M    # Maximum total journal size
UnVudGltZU1heFVzZSUzRDEyOE0lMjAlMjAlMjAlMjMlMjBNYXhpbXVtJTIwam91cm5hbCUyMHNpemUlMjBpbiUyMHRlbXBvcmFyeSUyMHN0b3JhZ2U=
TWF4RmlsZVNlYyUzRDFtb250aCUyMCUyMCUyMCUyMCUyMyUyME1heGltdW0lMjB0aW1lJTIwdG8lMjByZXRhaW4lMjBsb2clMjBmaWxlcw==

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

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

c3lzdGVtZC1hbmFseXplJTIwY2F0LWNvbmZpZyUyMHN5c3RlbWQlMkZqb3VybmFsZC5jb25m

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

JUQwJTlGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI3JUQwJUIwJUQwJUJGJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUI4JUQxJTgyJUQwJUI1JTIwJUQxJTgxJUQwJUJCJUQxJTgzJUQwJUI2JUQwJUIxJUQxJTgzJTIwam91cm5hbGQlMjAlRDAlQjQlRDAlQkIlRDElOEYlMjAlRDElODAlRDAlQjUlRDAlQjAlRDAlQkIlRDAlQjglRDAlQjclRDAlQjAlRDElODYlRDAlQjglRDAlQjglMjAlRDAlQkQlRDAlQkUlRDAlQjIlRDElOEIlRDElODUlMjAlRDAlQkQlRDAlQjAlRDElODElRDElODIlRDElODAlRDAlQkUlRDAlQjUlRDAlQkElM0E=

systemctl restart systemd-journald

JUQwJTk3JUQwJUIwJUQwJUJGJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUI4JUQxJTgyJUQwJUI1JTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUJBJUQxJTgzJTIwJUQwJUI4JUQxJTgxJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQxJThGJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTIwJUQwJUI1JUQxJTg5JUQwJUI1JTIwJUQxJTgwJUQwJUIwJUQwJUI3JTJDJTIwJUQxJTg3JUQxJTgyJUQwJUJFJUQwJUIxJUQxJThCJTIwJUQwJUJGJUQwJUJFJUQwJUI0JUQxJTgyJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUI0JUQwJUI4JUQxJTgyJUQxJThDJTIwJUQwJUI4JUQwJUI3JUQwJUJDJUQwJUI1JUQwJUJEJUQwJUI1JUQwJUJEJUQwJUI4JUQxJThGJTNB

journalctl --disk-usage

Заключение

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

 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

0 комментариев

Нет комментариев.