Быстрая регистрация
Авторизация
Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Авторизация
Быстрая регистрация

После регистрации вы сможете отвечать на вопросы про бизнес, IT-сервисы и рекламу в Интернете. Все остальные функции доступны без регистрации.

Изменяем размеры логов у VPS сервера Ubuntu чтобы не жрали память

Самый просто VPS тариф на бегете имеет 15Гб SSD диска и разумеется это место быстро забивается всяким хламом, среди которого размер самих сайтов и БД часто до 50% не дотягивает.

Что накопал из последнего: папка логов ../var/log/apache2/domains и ../var/log/journal весит по 1Гб+

Логи дело хорошее, но если не особо их анализируете, можно резать их размер до минималки.

Ограничение размеров лога apache в Ubuntu

В файле /etc/logrotate.conf :

меняем строку weekly на size 10M

В этом же файле строка rotate 2 указывает сколько старых логов нужно хранить. Тут на своё усмотрение, но чем больше, тем больше памяти сожрёт.

Также руками проверьте папки с логами, особенно ../var/log/apache2/domains, размеры файлов могут достигать Гигабайтов. Удалите огромные файлы логов, затем перезагрузите сервер.

Уменьшаем размер journal

Такая же логика — если не юзаете, уменьшайте размер до минимум. Я выставил 200Мб.

Сначала посмотрите текущий размер файла журнала: sudo journalctl —disk-usage

Потом уменьшайте его такой командой: sudo journalctl —vacuum-size=200M

Разумеется можно свои числа подставить.

В результате на ровном месте освободил 1.5 Гб на VPS.