ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] OpenVZ : каких ресурсов не хватает?
@ 2006-11-16 15:08 Eugene Prokopiev
  2006-11-16 15:25 ` Nikolay A. Fetisov
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Eugene Prokopiev @ 2006-11-16 15:08 UTC (permalink / raw)
  To: Sysadmins

Здравствуйте!

Требуется в VE запустить не самое тяжелое java-приложение (jManage, хотя 
вряд ли это имеет значение ;) ).  Все попытки заканчиваются печально, 
жалобы java сводятся к нехватке памяти и невозможности запустить еще 
каки-то процессы. И рут в VE при этом получает разные сообщения вроде:

-bash: cannot make pipe for command substitution: Too many open files in 
system
-bash: fork: Cannot allocate memory


Но при этом в /proc/user_beancounters:

        101: kmemsize        2588891    2778574    2752512    2936012 
     1932
             lockedpages           0          0         32         32 
        0
             privvmpages      100083     155725   10000000   11000000 
       50
             shmpages            640        656       8192       8192 
        0
             dummy                 0          0          0          0 
        0
             numproc              53         68        500        500 
        4
             physpages         16718      26209          0 2147483647 
        0
             vmguarpages           0          0       6144 2147483647 
        0
             oomguarpages      16718      26209       6144 2147483647 
        0
             numtcpsock           10         19         80         80 
        0
             numflock              2          3        100        110 
        0
             numpty                2          2         16         16 
        0
             numsiginfo            0         23        256        256 
        0
             tcpsndbuf          2224      40144     319488     524288 
        0
             tcprcvbuf          2400      19136     319488     524288 
        0
             othersockbuf       6672      19040     400000     500000 
        0
             dgramrcvbuf           0       8368     132096     132096 
        0
             numothersock         12         20         80         80 
        0
             dcachesize            0          0    1048576    1097728 
        0
             numfile            1049       1282       2048       2048 
        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


Подозрительны privvmpages и numproc, но они и так задраны выше некуда. И 
не понятно, когда очищается failcnt? service vz restart не помогает. 
Нужно перегружать HN?

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-16 15:08 [Sysadmins] OpenVZ : каких ресурсов не хватает? Eugene Prokopiev
@ 2006-11-16 15:25 ` Nikolay A. Fetisov
  2006-11-16 20:17 ` Konstantin A. Lepikhov
  2006-11-17  9:26 ` Michael Shigorin
  2 siblings, 0 replies; 11+ messages in thread
From: Nikolay A. Fetisov @ 2006-11-16 15:25 UTC (permalink / raw)
  To: sysadmins

On Thu, 16 Nov 2006 18:08:40 +0300
Eugene Prokopiev wrote:

> ....
> -bash: cannot make pipe for command substitution: Too many open files in 
> system
> -bash: fork: Cannot allocate memory
> 
> 
> Но при этом в /proc/user_beancounters:
> 
>         101: kmemsize        2588891    2778574    2752512    2936012 
>      1932
      ^^^^^^
Наверное, нужно увеличить размер памяти ядра, доступный VPS.
И посмотреть на вывод утилиты vzcfgvalidate.

> И  не понятно, когда очищается failcnt? 
При перезапуске VPS. См. http://wiki.openvz.org/UBC_failcnt_reset .


-- 
С уважением,	
Николай Фетисов


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-16 15:08 [Sysadmins] OpenVZ : каких ресурсов не хватает? Eugene Prokopiev
  2006-11-16 15:25 ` Nikolay A. Fetisov
@ 2006-11-16 20:17 ` Konstantin A. Lepikhov
  2006-11-16 20:28   ` Dmitry V. Levin
  2006-11-17  9:26 ` Michael Shigorin
  2 siblings, 1 reply; 11+ messages in thread
From: Konstantin A. Lepikhov @ 2006-11-16 20:17 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

[-- Attachment #1: Type: text/plain, Size: 728 bytes --]

Hi Eugene!

Thursday 16, at 06:08:40 PM you wrote:

> Здравствуйте!
> 
> Требуется в VE запустить не самое тяжелое java-приложение (jManage, хотя 
> вряд ли это имеет значение ;) ).  Все попытки заканчиваются печально, 
> жалобы java сводятся к нехватке памяти и невозможности запустить еще 
> каки-то процессы. И рут в VE при этом получает разные сообщения вроде:
> 
> -bash: cannot make pipe for command substitution: Too many open files in 
> system
> -bash: fork: Cannot allocate memory
> 
> 
> Но при этом в /proc/user_beancounters:
> 
>         101: kmemsize        2588891    2778574    2752512    2936012 
>      1932
вот это и увеличивайте. Жаба любит жрать память и отдавать :)

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-16 20:17 ` Konstantin A. Lepikhov
@ 2006-11-16 20:28   ` Dmitry V. Levin
  0 siblings, 0 replies; 11+ messages in thread
From: Dmitry V. Levin @ 2006-11-16 20:28 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

[-- Attachment #1: Type: text/plain, Size: 942 bytes --]

On Thu, Nov 16, 2006 at 11:17:12PM +0300, Konstantin A. Lepikhov wrote:
> Thursday 16, at 06:08:40 PM you wrote:
> 
> > Требуется в VE запустить не самое тяжелое java-приложение (jManage, хотя 
> > вряд ли это имеет значение ;) ).  Все попытки заканчиваются печально, 
> > жалобы java сводятся к нехватке памяти и невозможности запустить еще 
> > каки-то процессы. И рут в VE при этом получает разные сообщения вроде:
> > 
> > -bash: cannot make pipe for command substitution: Too many open files in 
> > system
> > -bash: fork: Cannot allocate memory
> > 
> > Но при этом в /proc/user_beancounters:
> > 
> >         101: kmemsize        2588891    2778574    2752512    2936012 
> >      1932
> вот это и увеличивайте. Жаба любит жрать память и отдавать :)

kmemsize это функция других параметров.  Жаба, конечно, любит жрать, но
в данном случае совет использовать vzcfgvalidate, наверное, более
актуален.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-16 15:08 [Sysadmins] OpenVZ : каких ресурсов не хватает? Eugene Prokopiev
  2006-11-16 15:25 ` Nikolay A. Fetisov
  2006-11-16 20:17 ` Konstantin A. Lepikhov
@ 2006-11-17  9:26 ` Michael Shigorin
  2006-11-17  9:55   ` Slava Dubrovskiy
  2006-11-17 10:17   ` Alexey I. Froloff
  2 siblings, 2 replies; 11+ messages in thread
From: Michael Shigorin @ 2006-11-17  9:26 UTC (permalink / raw)
  To: Sysadmins

On Thu, Nov 16, 2006 at 06:08:40PM +0300, Eugene Prokopiev wrote:
> -bash: cannot make pipe for command substitution: Too many open
> files in system
> -bash: fork: Cannot allocate memory

Кстати, диагностика не всегда может быть точной.

> Но при этом в /proc/user_beancounters:

Помогает grep -v ' 0$' /proc/user_beancounters

>         101: kmemsize        2588891    2778574    2752512    2936012       1932

Вот оно и есть, см. vzctl(8).

>              privvmpages      100083     155725   10000000   11000000         50
>              numproc              53         68        500        500          4

BTW 500 -- это не так уж и много при тредовом софте или сборке...

Вообще надо будет профили для разных VE нафиксировать -- "базовый
hasher", "базовый apache"... а то как-то уже поднадоело хорошо
зажатые откручивать на N заметное оборотов.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-17  9:26 ` Michael Shigorin
@ 2006-11-17  9:55   ` Slava Dubrovskiy
  2006-11-17 10:12     ` Slava Dubrovskiy
  2006-11-17 10:17   ` Alexey I. Froloff
  1 sibling, 1 reply; 11+ messages in thread
From: Slava Dubrovskiy @ 2006-11-17  9:55 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

[-- Attachment #1: Type: text/plain, Size: 592 bytes --]

Michael Shigorin пишет:
>>              privvmpages      100083     155725   10000000   11000000         50
>>              numproc              53         68        500        500          4
>>     
>
> BTW 500 -- это не так уж и много при тредовом софте или сборке...
>
> Вообще надо будет профили для разных VE нафиксировать -- "базовый
> hasher", "базовый apache"... а то как-то уже поднадоело хорошо
> зажатые откручивать на N заметное оборотов.
>   
Точно! Достало уже.
Хотя в доке читал, что можно как-то использовать vzsplit.

-- 
С уважением,
Дубровский Вячеслав.


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3237 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-17  9:55   ` Slava Dubrovskiy
@ 2006-11-17 10:12     ` Slava Dubrovskiy
  2006-11-17 12:38       ` Michael Shigorin
  0 siblings, 1 reply; 11+ messages in thread
From: Slava Dubrovskiy @ 2006-11-17 10:12 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

[-- Attachment #1: Type: text/plain, Size: 879 bytes --]

Slava Dubrovskiy пишет:
> Michael Shigorin пишет:
>   
>>>              privvmpages      100083     155725   10000000   11000000         50
>>>              numproc              53         68        500        500          4
>>>     
>>>       
>> BTW 500 -- это не так уж и много при тредовом софте или сборке...
>>
>> Вообще надо будет профили для разных VE нафиксировать -- "базовый
>> hasher", "базовый apache"... а то как-то уже поднадоело хорошо
>> зажатые откручивать на N заметное оборотов.
>>   
>>     
> Точно! Достало уже.
> Хотя в доке читал, что можно как-то использовать vzsplit.
>   
А еще вот неплохо бы мониторить это. Чтобы когда выскакивает какой-то
failcnt чтобы письмецо или еще как-то хрюкало.
Вроде dstat имеет плагин для openvz -
http://forum.openvz.org/index.php?t=msg&th=1338&#msg_7473

-- 
С уважением,
Дубровский Вячеслав.


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3237 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-17  9:26 ` Michael Shigorin
  2006-11-17  9:55   ` Slava Dubrovskiy
@ 2006-11-17 10:17   ` Alexey I. Froloff
  1 sibling, 0 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2006-11-17 10:17 UTC (permalink / raw)
  To: sysadmins

[-- Attachment #1: Type: text/plain, Size: 573 bytes --]

* Michael Shigorin <mike@> [061117 12:27]:
> Вообще надо будет профили для разных VE нафиксировать -- "базовый
> hasher", "базовый apache"... а то как-то уже поднадоело хорошо
> зажатые откручивать на N заметное оборотов.
Ну это в принципе просто.  Задираем параметры до "Очень Много",
нагружаем VPS по полной (зависит от задачи), снимаем UBC и
выставляем лимиты в maxheld*{1.2..1.5}.

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
  Inform-Mobil, Ltd. System Administrator
       http://www.inform-mobil.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-17 10:12     ` Slava Dubrovskiy
@ 2006-11-17 12:38       ` Michael Shigorin
  2006-11-17 23:03         ` Vitaly Lipatov
  0 siblings, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2006-11-17 12:38 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Fri, Nov 17, 2006 at 12:12:23PM +0200, Slava Dubrovskiy wrote:
> > Точно! Достало уже.  Хотя в доке читал, что можно как-то
> > использовать vzsplit.
> А еще вот неплохо бы мониторить это. Чтобы когда выскакивает
> какой-то failcnt чтобы письмецо или еще как-то хрюкало.  Вроде
> dstat имеет плагин для openvz -
> http://forum.openvz.org/index.php?t=msg&th=1338&#msg_7473

collectd, кажется, тоже.  Вот только собрать его сейчас не
получается :(

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-17 12:38       ` Michael Shigorin
@ 2006-11-17 23:03         ` Vitaly Lipatov
  2006-11-18  8:42           ` Michael Shigorin
  0 siblings, 1 reply; 11+ messages in thread
From: Vitaly Lipatov @ 2006-11-17 23:03 UTC (permalink / raw)
  To: sysadmins, shigorin

On Friday 17 November 2006 15:38, Michael Shigorin wrote:
> On Fri, Nov 17, 2006 at 12:12:23PM +0200, Slava Dubrovskiy 
wrote:
> > > Точно! Достало уже.  Хотя в доке читал, что можно как-то
> > > использовать vzsplit.
> >
> > А еще вот неплохо бы мониторить это. Чтобы когда выскакивает
> > какой-то failcnt чтобы письмецо или еще как-то хрюкало. 
> > Вроде dstat имеет плагин для openvz -
> > http://forum.openvz.org/index.php?t=msg&th=1338&#msg_7473
>
> collectd, кажется, тоже.  Вот только собрать его сейчас не
> получается :(
Я не понял, тебе таки помочь с его сборкой? Мне он нужен 
исправный.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] OpenVZ : каких ресурсов не хватает?
  2006-11-17 23:03         ` Vitaly Lipatov
@ 2006-11-18  8:42           ` Michael Shigorin
  0 siblings, 0 replies; 11+ messages in thread
From: Michael Shigorin @ 2006-11-18  8:42 UTC (permalink / raw)
  To: sysadmins

On Sat, Nov 18, 2006 at 02:03:10AM +0300, Vitaly Lipatov wrote:
> > > > Точно! Достало уже.  Хотя в доке читал, что можно как-то
> > > > использовать vzsplit.
> > > А еще вот неплохо бы мониторить это. Чтобы когда выскакивает
> > > какой-то failcnt чтобы письмецо или еще как-то хрюкало. 
> > > Вроде dstat имеет плагин для openvz -
> > > http://forum.openvz.org/index.php?t=msg&th=1338&#msg_7473
> > collectd, кажется, тоже.  Вот только собрать его сейчас не
> > получается :(
> Я не понял, тебе таки помочь с его сборкой? Мне он нужен
> исправный.

Если не сложно, буду признателен.  Переписку с Димой и авторами
сейчас пришлю.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2006-11-18  8:42 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-16 15:08 [Sysadmins] OpenVZ : каких ресурсов не хватает? Eugene Prokopiev
2006-11-16 15:25 ` Nikolay A. Fetisov
2006-11-16 20:17 ` Konstantin A. Lepikhov
2006-11-16 20:28   ` Dmitry V. Levin
2006-11-17  9:26 ` Michael Shigorin
2006-11-17  9:55   ` Slava Dubrovskiy
2006-11-17 10:12     ` Slava Dubrovskiy
2006-11-17 12:38       ` Michael Shigorin
2006-11-17 23:03         ` Vitaly Lipatov
2006-11-18  8:42           ` Michael Shigorin
2006-11-17 10:17   ` Alexey I. Froloff

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git