CloudLinux - как посмотреть, изменить или снять лимиты для пользователей
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Посмотреть лимиты для всех пользователей:
# lvectl list-user
Просмотреть лимиты для конкретного пользователя:
# lvectl list-user | grep user_login ID SPEED NCPU PMEM VMEM EP NPROC IO user_login 12 1 512.0M 512.0M 20 100 30000
Снять все лимиты для пользователя user
# lvectl set-user user --unlimited
Установить лимит I/O для user_login в 30000 KB/s
# lvectl set-user user_login --io=30000
Установить лимит entry process для user_login = 35 процессов
# lvectl set-user user_login --ep=35
Установить 8 ядер CPU:
# lvectl set-user user_login --speed=800%
Лимиты по памяти:
# lvectl set-user user_login --vmem=2G # lvectl set-user user_login --pmem=2G
Применять несколько параметров к аккаунту:
# lvectl set-user user_login --speed=800% --pmem=2G --vmem=2G
Если нужно сохранить конфиг для пользователя в файл /etc/container/ve.cfg - вводим
# lvectl set-user user_login --speed=800% --pmem=2G --vmem=2G --save-username
Как сбросить параметры для всех пользователей в Cloudlinux:
# vi /etc/container/ve.cfg <?xml version="1.0" encoding="utf-8"?> <lveconfig> <defaults> <cpu limit="400%"/> <ncpu limit="2"/> <io limit="1040000"/> <vmem limit="0"/> <pmem limit="262144"/> <nproc limit="100"/> <other maxentryprocs="50"/> <mem limit="0"/> <iops limit="1040000"/> </defaults> <enter-by-name/> </lveconfig>
сбрасываем для всех # lvectl apply all
Читать: