SolusVM + OpenVZ + Квоты второго уровня — как включить?

SolusVM + OpenVZ + Квоты второго уровня — как включить?

У меня много клиентов CPanel, и я видел, что некоторые хостеры автоматически включают квоты второго уровня при регистрации. Мне было интересно, как это сделать?

Нужно ли запускать скрипт при регистрации? Нужно ли редактировать файл конфигурации контейнера по умолчанию?

Спасибо.

решение1

Как Майкл Хэмптон намекнул в комментарияхдокументыссылка вам нужно включить это в конфигурации контейнера по умолчанию. Вам нужно будет изменить значение QUOTAUGIDLIMITпо умолчанию 0 на значение, которое будет охватывать всех пользователей на виртуальной машине. В документации предлагается 100, но я обычно развертываю 1000 по умолчанию, чтобы быть уверенным. Я даже видел, как раньше использовали 10 000, так что это действительно ваш выбор. Это развернет каждую новую виртуальную машину с включенными квотами.

Исправление уже подготовленных виртуальных машин

А как насчет уже подготовленных виртуальных машин? Во-первых,контейнер должен быть выключен, затем выполните vzctl set "VMID" --quotaugidlimit 1000 --save. Обратите внимание, что "VMID" — это заполнитель для идентификатора контейнера. Затем запустите контейнер, и у вас будут включены вторые квоты для использования.

Исправление квот cPanel

После включения квот вам нужно вручную принудительно обновить квоты cPanel. Я бы посоветовал запустить, vzctl enter "VMID"чтобы просто получить доступ к виртуальной машине. Опять же, «VMID» — это заполнитель для идентификатора контейнера. Оказавшись внутри виртуальной машины, запустите команду cPanel /script, чтобы принудительно выполнить повторную проверку квот. /scripts/fixquotasВы должны увидеть, как она принудительно выполняет повторную проверку и выводит все квоты, которые устанавливаются для учетных записей. Как только вы это увидите, вы закончили, и теперь cPanel правильно отображает использование диска.

Связанный контент