Эта одна команда освободила 2,6 ГБ памяти на моем сервере Linux.
Автор: It's FOSS - Linux Portal
Загружено: 2026-02-26
Просмотров: 1637
Описание:
Узнайте, как очистить журналы systemd и освободить место на диске в Linux
Журналы systemd полезны для устранения неполадок. Но со временем они могут незаметно занимать гигабайты дискового пространства, особенно на серверах.
В этом видео я покажу вам, как:
• Проверить использование дискового пространства журналами
• Безопасно удалить старые журналы
• Ограничить размер журналов
• Ограничить количество файлов журналов
• Сделать ограничения на журналы постоянными
• Предотвратить нехватку места на сервере
Это работает на Ubuntu, Debian, Fedora, Arch и большинстве современных дистрибутивов Linux, использующих systemd.
📌 1️⃣ Проверка текущего использования дискового пространства журналами
journalctl --disk-usage
Эта команда показывает, сколько места в данный момент занимают журналы systemd.
📌 2️⃣ Удаление журналов старше X дней
Чтобы удалить журналы старше 14 дней:
sudo journalctl --vacuum-time=14d
Вы можете изменить 14d на:
7d (7 дней)
30d (30 дней)
2m (2 месяца)
Это удалит архивированные журналы старше указанного времени.
📌 3️⃣ Ограничение общего размера журналов
Ограничьте общий размер до 500 МБ (пример):
sudo journalctl --vacuum-size=500M
Это удалит старые журналы, пока общий объем использования журналов не станет меньше 500 МБ.
📌 4️⃣ Сделайте ограничения на журналы постоянными (рекомендуется для серверов)
Временной очистки недостаточно. Журналы снова начнут расти.
Отредактируйте конфигурационный файл journald:
sudo nano /etc/systemd/journald.conf
Если его нет в каталоге /usr/lib/systemd.
Перед редактированием создайте резервную копию:
sudo cp /etc/systemd/journald.conf /etc/systemd/journald.conf.bak
Теперь найдите и измените (или раскомментируйте) следующие параметры:
SystemMaxUse=500M
SystemMaxFileSize=72M
SystemMaxFiles=10
Что они делают:
SystemMaxUse → Максимальный общий объем дискового пространства, который могут использовать журналы
SystemMaxFileSize → Максимальный размер файла журнала
SystemMaxFiles → Максимальное количество сохраняемых файлов журналов
Настройте эти значения в соответствии с размером хранилища вашего сервера.
📌 5️⃣ Перезапустите journald
После сохранения файла:
sudo systemctl restart systemd-journald
Теперь ваша система автоматически устанавливает ограничения на количество записей в журнале.
Больше не нужно выполнять ручную очистку.
Наслаждайтесь большим объемом дискового пространства в вашей системе Linux :)
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: