CloudLinux - как посмотреть, изменить или снять лимиты для пользователей


Материал из Wiki - Iphoster - 'the best ever hosting and support

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: « Посмотреть лимиты для всех пользователей: # lvectl list-user Просмотреть лимиты для конкретн…»)
 
 
(не показаны 7 промежуточных версий 1 участника)
Строка 17: Строка 17:
  
 
Установить лимит I/O для user_login в 30000 KB/s
 
Установить лимит I/O для user_login в 30000 KB/s
  # lvectl set-user user_login--io=30000
+
  # 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
 +
 +
 +
 +
Как сбросить параметры для всех пользователей в  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>  <br />
 +
сбрасываем для всех
 +
# lvectl apply all
 +
 +
 +
 
  
 
Читать:
 
Читать:
 
* http://docs.cloudlinux.com/index.html?understanding_lve.html
 
* http://docs.cloudlinux.com/index.html?understanding_lve.html

Текущая версия на 02:30, 20 марта 2016



Посмотреть лимиты для всех пользователей:

# 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


Как сбросить параметры для всех пользователей в 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


Читать:

Индекс цитирования