DSWEB

Як швидко видалити логи LiteSpeed ​​з VPS

Як швидко видалити логи LiteSpeed ​​з VPS

dsweb

Коли на сервері помилка 500

Як швидко видалити логи LiteSpeed ​​якщо ваш віртуальний диск дуже швидко втрачає вільний простір пам'яті? Нещодавно я зіткнувся з такою проблемою і помітив її тоді, коли мій сервер видав помилку 500. Тобто відповідно я вже не міг потрапити ні в контрольну панель CyberPanel, ні адмінку сайту, взагалі нікуди. Єдиний мій засіб за допомогою чого я міг оперувати файлами на диску це був доступ до півночі hss через командний рядок терміналу.

Рішення швидке та короткочасне

Загалом, у такій ситуації коли ваші сайти просто лежать і користувачі відповідно не мають доступу до них, рішення має бути блискавичним. І таке рішення є. Нижче я наведу вам дві команди для терміналу, за допомогою яких ви зможете видалити логи LiteSpeed ​​та розблокувати доступ до адмінки сайту, тобто, коротше кажучи, все одразу запрацює, хоч і не надовго.

Рецепт

Насамперед потрібно залогінитись по hss з root правами. А після цього потрібно ввести команду, яка допоможе вам визначити, хто ж є головним винуватцем того, що ваш диск так швидко заповнюється. Саме ця команда і допомогла мені зрозуміти, що в моєму випадку це були саме логи LiteSpeed.

du -a / | sort -n -r | head -n 20

А наступна команда, це команда очищення тієї директорії, яку ви позначили в цій команді. У моєму випадку цією директорією є папка із логами.

rm -rf /usr/local/lsws/logs*

У мене на VPS 60 ГБ дискового простору, який був повністю зайнятий. При тому, що у мене кілька сайтів і парочка інтернет магазинів розташовуються в цьому дисковому просторі, після видалення логів виявилося, що сайти займають лише 27% загального обсягу, що безумовно вражає тим, наскільки швидко логи можуть зжерти дисковий простір. Таке видалення, звичайно ж, є тимчасовим рішенням, а повноцінно ця проблема вирішується створенням задачі cron, яка робитиме це постійно і автоматично.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *