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

⚙️ Как сделать автоматическую очистку логов и освободить место на сервере

⚙️ Как сделать автоматическую очистку логов и освободить место на сервере Привет, админ-гуру! 🚀 Знаешь ли ты, что неконтролируемый рост лог-файлов может превратить сервер в медленный мешок? Специально для тебя — лайфхак по автоматической очистке логов! Сделай так, чтобы твой сервер сам заботился о себе, освобождая место и предотвращая ошибки при заполнении диска. - Настрой регулярно запуск скрипта или cron-задачи: find /var/log -name "*.log" -type f -size +100M -exec truncate -s 0 {} \; - Или чтобы полностью удалить старые логи: find /var/log -name "*.log" -type f -mtime +7 -delete - Раздели логи по типам и очищай их по отдельности. Например: journalctl --vacuum-time=10d - Для систем с systemd — убедись, что журнал не занимает много места, установив лимиты: sudo mkdir -p /etc/systemd/journald.conf.d echo -e "[Journal] SystemMaxUse=200M" | sudo tee /etc/systemd/journald.conf.d/limit.conf sudo systemctl restart systemd-journald Планируешь ли ты регулярно чистить лог-файлы или

⚙️ Как сделать автоматическую очистку логов и освободить место на сервере

Привет, админ-гуру! 🚀

Знаешь ли ты, что неконтролируемый рост лог-файлов может превратить сервер в медленный мешок? Специально для тебя — лайфхак по автоматической очистке логов! Сделай так, чтобы твой сервер сам заботился о себе, освобождая место и предотвращая ошибки при заполнении диска.

- Настрой регулярно запуск скрипта или cron-задачи:

find /var/log -name "*.log" -type f -size +100M -exec truncate -s 0 {} \;

- Или чтобы полностью удалить старые логи:

find /var/log -name "*.log" -type f -mtime +7 -delete

- Раздели логи по типам и очищай их по отдельности. Например:

journalctl --vacuum-time=10d

- Для систем с systemd — убедись, что журнал не занимает много места, установив лимиты:

sudo mkdir -p /etc/systemd/journald.conf.d

echo -e "[Journal]

SystemMaxUse=200M" | sudo tee /etc/systemd/journald.conf.d/limit.conf

sudo systemctl restart systemd-journald

Планируешь ли ты регулярно чистить лог-файлы или делегируешь это системе?

Если у тебя всегда под рукой свежий диск и порядок — система скажет тебе спасибо!

💬 Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии — в боте https://t.me/gradeliftbot.

📩 Завтра: Как быстро и безопасно настроить репликацию базы данных — не пропусти! Включи 🔔 чтобы не пропустить!