У меня много клиентов CPanel, и я видел, как некоторые хосты автоматически включают квоты вторичного уровня при регистрации. Мне было интересно, как мне это сделать?
Нужно ли мне запускать скрипт при регистрации? Нужно ли мне редактировать конфигурационный файл контейнера по умолчанию?
Спасибо.
Как намекал Майкл Хэмптон в комментариях с документы ссылку необходимо включить в конфигурации контейнера по умолчанию. Вы захотите изменить QUOTAUGIDLIMIT
от значения по умолчанию 0 до суммы, которая будет охватывать всех пользователей виртуальной машины. В документации предлагается 100, но я обычно развертываю 1000 по умолчанию, чтобы быть в безопасности. Я даже видел 10 000 использованных раньше, так что это действительно ваш выбор. Это будет развертывать каждую новую виртуальную машину с включенными квотами.
Что насчет уже подготовленных виртуальных машин? Первый, контейнер должен быть выключен, затем введите vzctl set "VMID" --quotaugidlimit 1000 --save
. Обратите внимание, что «VMID» является заполнителем для идентификатора контейнера. Затем запустите контейнер, и у вас будут задействованы вторые квоты.
После включения квот вы захотите вручную принудительно обновить квоты cPanel. Я бы посоветовал бежать vzctl enter "VMID"
просто получить доступ к виртуальной машине. И снова «VMID» является заполнителем для идентификатора контейнера. Оказавшись внутри виртуальной машины, запустите команду cPanel / script, чтобы принудительно перепроверить квоты. /scripts/fixquotas
Вы должны увидеть, что он принудительно перепроверит и распечатает все квоты, установленные для учетных записей. Как только вы это увидите, вы закончите, и cPanel теперь правильно показывает использование диска.