URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91576
[ Назад ]

Исходное сообщение
"OpenVZ не сохраняет параметр CPUUNITS"

Отправлено FreekenBack , 15-Май-11 20:45 
Всем доброго вечера.

Столкнулся с следующей проблемой:

# vzctl set 32155 --cpuunits 2800 --save --force --setmode restart
Setting CPU units: 2800
Saved parameters for CT 32155

После чего, в 32155.conf видно что параметр заменен на новый, но:
1) после рестарта контейнера, значение не меняется (тоесть в конфиге оно стоит новое, и при старте сервера пишет что установлено данное значение CPU Units, но если зайди на контейнер в консоль, набрать
cat /proc/cpuinfo, становится ясно, что, ничего не изменилось)
2) я ставил параметр CPUS - на 1 больше или меньше, в любом случае он изменялся, и procinfo тоже об этом мне говорил.

Помогите решить проблему, спасибо!


Содержание

Сообщения в этом обсуждении
"OpenVZ не сохраняет параметр CPUUNITS"
Отправлено zeiter , 17-Май-11 15:35 
Приветствую!

cpuunits не регулирует выделяемые Mhz контейнеру. Его изменение не увидите через cat /proc/cpuinfo

http://wiki.openvz.org/Resource_shortage#cpuunits
http://phpsuxx.blogspot.com/2010/02/openvz-cpuunits-vs-cpuli...

+ Почитайте форум forum.openvz.org


"OpenVZ не сохраняет параметр CPUUNITS"
Отправлено FreekenBack , 17-Май-11 19:15 
> Приветствую!
> cpuunits не регулирует выделяемые Mhz контейнеру. Его изменение не увидите через cat
> /proc/cpuinfo
> http://wiki.openvz.org/Resource_shortage#cpuunits
> http://phpsuxx.blogspot.com/2010/02/openvz-cpuunits-vs-cpuli...
> + Почитайте форум forum.openvz.org

Так, а все же, что именно регулирует MHZ выделенные контейнеру?

Спасибо.


"OpenVZ не сохраняет параметр CPUUNITS"
Отправлено sHaggY_caT , 18-Май-11 10:15 

> Так, а все же, что именно регулирует MHZ выделенные контейнеру?

cpulimit. cpuunits это приоритет.

Нода с одним ядром для упрощения: если у контейнера cpuunits 2, а у другого 4, и не стоит лимит, а в каждом крутится задача, которая ест ровно 100%cpu, если до них дотянется, то контейнер с cpuunits 4 получит в два раза больше времени cpu

Читайте man vzctl, и официальную wiki