CloudLinux - как посмотреть, изменить или снять лимиты для пользователей: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2023
Admin iph (обсуждение | вклад) |
Admin iph (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 34: | Строка 34: | ||
# lvectl set-user user_login --speed=800% --pmem=2G --vmem=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 | # vi /etc/container/ve.cfg | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
Строка 52: | Строка 55: | ||
</defaults> | </defaults> | ||
<enter-by-name/> | <enter-by-name/> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</lveconfig> <br /> | </lveconfig> <br /> | ||
сбрасываем для всех | сбрасываем для всех |
Текущая версия на 07:42, 17 октября 2023
Посмотреть лимиты для всех пользователей:
# 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
Читать: