OpenVZ Forum


Home » International » Russian » 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE
2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28076] Fri, 07 March 2008 14:41 Go to next message
msolovyev is currently offline  msolovyev
Messages: 29
Registered: August 2007
Location: Russia, Novosibirsk
Junior Member

box1:/vz/template/cache# uname -a
Linux box1 2.6.18-ovz-028stab053.5 #1 Sat Mar 1 11:55:16 CET 2008 i686 GNU/Linux


box1:/vz/template/cache# vzctl exec 101 cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
101: kmemsize 967174 1188870 110559230 113770490 0
lockedpages 0 0 256 256 0
privvmpages 3987 7383 200000 200000 0
shmpages 39 39 200000 200000 0
dummy 0 0 0 0 0
numproc 16 22 240 240 0
physpages 1811 2266 200000 200000 0
vmguarpages 0 0 200000 200000 0
oomguarpages 1811 2266 200000 200000 0
numtcpsock 3 3 360 360 0
numflock 3 4 188 206 0
numpty 0 0 16 16 0
numsiginfo 0 2 256 256 0
tcpsndbuf 26640 0 1720320 2703360 0
tcprcvbuf 49152 0 1720320 2703360 0
othersockbuf 2220 11880 1126080 2097152 0
dgramrcvbuf 0 8364 262144 262144 0
numothersock 4 17 360 360 0
dcachesize 0 0 3409920 3624960 0
numfile 408 511 9312 9312 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 10 10 128 128 0


box1:/vz/template/cache# vzctl exec 101 free
total used free shared buffers cached
Mem: 124372 16008 108364 0 0 0
-/+ buffers/cache: 16008 108364
Swap: 0 0 0


Откуда берётся total=124372? Вроде поднял все лимиты, связанные с памятью..

[Updated on: Fri, 07 March 2008 14:42]

Report message to a moderator

Re: 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28125 is a reply to message #28076] Mon, 10 March 2008 08:17 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Здравствуйте,

как предположение: вы сконфигурировали UBC параметры через "vzctl set"; увы, тогда, похоже, придется зарестартить VE.
Re: 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28126 is a reply to message #28125] Mon, 10 March 2008 08:25 Go to previous messageGo to next message
msolovyev is currently offline  msolovyev
Messages: 29
Registered: August 2007
Location: Russia, Novosibirsk
Junior Member

Ну да, так и делал.
Вот только никогда рестартить после этого ничего не надо, лимиты применяются сразу же (by design) Smile
Но для чистоты эксперимента вешки и vz целиком рестартил - не помогло.
Re: 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28127 is a reply to message #28126] Mon, 10 March 2008 08:44 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
1. free берет свою информацию из /proc/meminfo, если сделать "vzctl set ...", то на моем ядре 2.6.18-028stab053 /proc/meminfo не изменяется до рестарта ve.

2. какой ostemplate для VE вы используете? Можно ли показать strace на free изнутри VE.

3. free c HN пожалуйста, если можно, vzctl --version
Re: 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28134 is a reply to message #28127] Mon, 10 March 2008 10:46 Go to previous messageGo to next message
msolovyev is currently offline  msolovyev
Messages: 29
Registered: August 2007
Location: Russia, Novosibirsk
Junior Member

1. всегда изменялось по-живому, без перезагрузок
3. А вот free с HN - это интереснее. Да, тачка-то со 128 метрами оперативки. Что, получается что никак не получится выдать VPS-ке побольше? А ведь на физической машинке ещё swap есть. Как бы сделать, чтобы VPS-ка могла его задействовать?
Re: 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28138 is a reply to message #28134] Mon, 10 March 2008 12:43 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
1. Похоже, что я ставил на одну, а смотрел с другой Embarassed
2. Выдать VE оперативной памяти больше, чем на HN явно не удастся, но выставить privvmpages такими, какими мы хотим можно и вы это сделали. Изнутри VPS мы не сможем различить swap и оперативную память с HN, поэтому вы выделили соответсвующее количесткво виртуальной памяти. А /proc/meminfo - это всего лишь вывод, которым , кстати, мы можем управлять (см. параметр meminfo в "man vzctl")
Re: 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28140 is a reply to message #28076] Mon, 10 March 2008 13:54 Go to previous messageGo to next message
msolovyev is currently offline  msolovyev
Messages: 29
Registered: August 2007
Location: Russia, Novosibirsk
Junior Member

Известно, что можно нескольким VE-шкам выдать в сумме больше памяти, чем есть на ноде. А с одной VE-шкой значит такой фокус не пройдёт. Обидно Sad
Re: 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28157 is a reply to message #28140] Mon, 10 March 2008 15:14 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Так, постойте.
Вы же спокойно установили параметр privvmpages таким, каким хотели? Значит, с этого момента значения barrier:limit для вашей VPS будут такими, какими захотели видеть их вы.
Вас смущает вывод /proc/meminfo или что?
Re: 2.6.18-ovz-028stab053.5 что-то странное с лимитом памяти в VE [message #28158 is a reply to message #28157] Mon, 10 March 2008 15:42 Go to previous message
msolovyev is currently offline  msolovyev
Messages: 29
Registered: August 2007
Location: Russia, Novosibirsk
Junior Member

Да, именно это и смущает. По ubc-параметрам всё красиво, но /proc/meminfo внутри вешки показывает не их, а упирается в реальный объём памяти.
Previous Topic: IFB inside VE
Next Topic: 2.6.9-023stab046.2-enterprise и meminfo в VE
Goto Forum:
  


Current Time: Mon Apr 15 21:46:01 GMT 2024

Total time taken to generate the page: 0.01374 seconds