Большая нагрузка на VestaCP по ночам вплоть до падения слабого сервера

Реальных выделенных серверов эта проблема конечно вряд-ли коснется, сервер вероятно даже не заметит этой задачи. Это касается лишь слабеньких vps с одним ядром на борту. Вот на таких по ночам мы можем заметить следующее:

vestacp нагрузка
Общая нагрузка vestacp

По картинке, напрягаем зрение, считаем шкалу и видим, что нагрузка возрастает где-то в 2:15 ночи. Поставить более продвинутые системы статистики мы, по известным причинам, не можем себе позволить. Придется довольствоваться системным логом, но сначала заглянем в крон задачи:

 sudo /usr/local/vesta/bin/v-update-sys-queue disk

sudo /usr/local/vesta/bin/v-update-sys-queue disk

Собственно, вот и причина. Можем запустить вручную и увидеть, что система подсчитывает суммарные объемы дискового пространства в директориях пользователей, а также директорий их сайтов, вызывая для них du -shm /home/user…

Если файлов много, происходит это всё достаточно длительное время и la на 1 ядре доходит до 2 и даже более 3. То же самое может происходить и во время бэкапов в 5:10, если они не отключены.

Ну а если дела совсем плохи и доходит до падения сервера по причине этих задач, то приструнить взбесившуюся нагрузку, ограничив использование cpu любой задачей можно при помощи cpulimit