OpenVZ не считаются квоты на VDS
На одном из VDS на виртуализации OpenVZ обнаружил проблемы в работе с дисковыми квотами. При выставлении ограничений по диску вылетают ошибки.
Пример ошибки от ISPmanager: «Ошибка при работе с дисковыми квотами. Не удалось установить указанное значение дисковой квоты»
Причиной была бага в ядре родительского сервера версии 042stab113.11.
Вот ссылка на эту злосчастную багу. Проблему можно решить обновив ядро родительского сервера или перенеся VDS на соседний сервер с другой версии ядра и выполнить команды:
vzctl stop <CT_ID>
vzquota drop <CT_ID>
vzctl start <CT_ID>
После этого квоты должны начать работать.
Если у вас есть другие варианты решения проблемы пишите комментарии, буду дополнять статью.
У меня дедик, но проблема аналогичная. При добавлении пользователя, не могу выставить ему квоту. Удалось создать только при выставлении 0 (анлим). После создания так же пробовал редактировать и задавать определенное ограничение, но ошибка все равно возникает.
Для начала стоит перезапустить панель, в девяноста процентов случаев это помогает решить проблему.
Для этого стоит выполнить команду в консоли или в «Выполнить команду»(Если у вас ISPmanager 5)
killall -9 core
Или перезапустить сервер.
Далее,если не помогло, необходимо проверить, работают ли квоты на вашем сервере.
Для этого стоит выполнить команду в консоли или в «Выполнить команду»(Если у вас ISPmanager 5)
repquota /
Также будет не лишним посмотреть что пишется в лог панели ISPmanager при включении квот пользователю.
/usr/local/mgr5/var/ispmgr.log
Логи и выводы команд можно приложить сюда. Постараюсь помочь.