ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] в openVZ работает не так машине
@ 2009-10-14 17:55 Denis Nazarov
  2009-10-14 18:37 ` Egor Vyscrebentsov
  2009-10-21 15:41 ` [Comm] в openVZ работает не так машине Denis Nazarov
  0 siblings, 2 replies; 12+ messages in thread
From: Denis Nazarov @ 2009-10-14 17:55 UTC (permalink / raw)
  To: community

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

Ситуация такая - стоит на работе шлюз, дополнительно на него взвалил еще 
обсчет прайса - своя поделка на перле + зачатки ajax. Скрипты выкачивают 
прайс, пересчитывают и формируют уже внутренний. Но, поскольку шлюз 
слабенький, обсчет прайса идет минут по 30-40, а рядом стоит машинка 
помощнее с торрентами и офис-сервером, решил поднять на нем OVZ-контейнер 
и перетащить все туда. Сказано-сделано. Поднял контейнер, установил все 
пакеты, мускульную базу перетащил вместе с www, запустил - все 
нормально... вроде... тут вдруг заметил, что как-то не так идет процесс 
пересчета... полез в логи апача и - о, ужас! обнаруживаю там, что в 
процессе работы возникают ошибки в скриптах! Вот примерно такого плана

install_driver(mysql) failed: Can't 
load '/usr/lib/perl5/vendor_perl/i386-linux/auto/DBD/mysql/mysql.so' for 
module 
DBD::mysql: /usr/lib/perl5/vendor_perl/i386-linux/auto/DBD/mysql/mysql.so: 
failed to map segment from shared object: Cannot allocate memory 
at /usr/lib/perl5/i386-linux/DynaLoader.pm line 229.
 at (eval 787) line 3
Compilation failed in require at (eval 787) line 3.
Perhaps a required shared library or dll isn't installed where expected
 at /var/www/html/cgi-bin/price line 17
[Wed Oct 14 21:34:08 2009] [error] [client 10.49.160.250] Premature end of 
script headers: /var/www/html/cgi-bin/price

ну, думаю, памяти ему в контейнере не хватает... парсить пятиметровый xls 
файл - видимо, та еще задачка... Увеличил квоту в 4 раза - с гига до 4-х, 
ошибка стала немного другая, но суть та же - не могу распределить память. 
Снял квоту совсем. Теперь в контейнере так

[root@price ~]# df
Filesystem            Size  Used Avail Use% Mounted on
simfs                 443G  152G  269G  37% /

и опять та же ошибка... возникает она при выполнении команды подключения к 
мускульной базе. Ему что - физической памяти не хватает? В принципе, на 
шлюзе стоит гиг оперативки - там все работает, хотя tmpfs использует 474 
метра, а на этой машинке - только 128м, но еще своп в 2 гига и tmpfs в HN 
тоже 2 гига.

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

* Re: [Comm] в openVZ работает не так машине
  2009-10-14 17:55 [Comm] в openVZ работает не так машине Denis Nazarov
@ 2009-10-14 18:37 ` Egor Vyscrebentsov
  2009-10-15  4:41   ` [Comm] в openVZ работает не так как на отдельной машине Денис Назаров
  2009-10-21 15:41 ` [Comm] в openVZ работает не так машине Denis Nazarov
  1 sibling, 1 reply; 12+ messages in thread
From: Egor Vyscrebentsov @ 2009-10-14 18:37 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Good day!

14 октября 2009 г. 21:55 Denis Nazarov написал:
> failed to map segment from shared object: Cannot allocate memory

# cat /proc/user_beancounters

http://www.altlinux.org/OpenVZ -> Замечания по использованию

-- 
Thanks, evyscr


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

* Re: [Comm] в openVZ работает не так как на отдельной машине
  2009-10-14 18:37 ` Egor Vyscrebentsov
@ 2009-10-15  4:41   ` Денис Назаров
  2009-10-15  4:50     ` Eugene Prokopiev
  0 siblings, 1 reply; 12+ messages in thread
From: Денис Назаров @ 2009-10-15  4:41 UTC (permalink / raw)
  To: ALT Linux Community general discussions


-----Original Message-----
From: Egor Vyscrebentsov <evyscr@gmail.com>
To: ALT Linux Community general discussions <community@lists.altlinux.org>
Date: Wed, 14 Oct 2009 22:37:07 +0400
Subject: Re: [Comm] в openVZ работает не так машине

> Good day!
> 
> 14 октября 2009 г. 21:55 Denis Nazarov написал:
> > failed to map segment from shared object: Cannot allocate memory
> 
> # cat /proc/user_beancounters

[root@price ~]# cat /proc/user_beancounters
Version: 2.5
       uid  resource           held    maxheld    barrier      limit    failcnt
      202:  kmemsize        2507380    2738474   67108864   83886080          0
            lockedpages           0          8         32         32          0
            privvmpages       46063      65881      65536      81920         35
            shmpages           1584       1600       8192       8192          2
            dummy                 0          0          0          0          0
            numproc              36         38         65         65          0
            physpages          4156      19721          0 2147483647          0
            vmguarpages           0          0       6144 2147483647          0
            oomguarpages      10873      38086       6144 2147483647          0
            numtcpsock            4          6         80         80          0
            numflock              4          6        100        110          0
            numpty                3          3         16         16          0
            numsiginfo            0          2        256        256          0
            tcpsndbuf          6696      33480     327680     532480          0
            tcprcvbuf             0     147312     638976    1048576          0
            othersockbuf       8928      26192     327680     819200          0
            dgramrcvbuf           0       8376     132096     132096          0
            numothersock         15         17        128        128          0
            dcachesize            0          0     786432     865075          0
            numfile             724        795       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

> 
> http://www.altlinux.org/OpenVZ -> Замечания по использованию

по указанным в замечаниях параметрам криминала не заметил. Или я не туда смотрю?
Или, может, третья и четвертая строчка виноваты?



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

* Re: [Comm] в openVZ работает не так как на отдельной машине
  2009-10-15  4:41   ` [Comm] в openVZ работает не так как на отдельной машине Денис Назаров
@ 2009-10-15  4:50     ` Eugene Prokopiev
  2009-10-15  5:14       ` Денис Назаров
  0 siblings, 1 reply; 12+ messages in thread
From: Eugene Prokopiev @ 2009-10-15  4:50 UTC (permalink / raw)
  To: Денис
	Назаров,
	ALT Linux Community general discussions

> Или, может, третья и четвертая строчка виноваты?

Именно

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

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

* Re: [Comm] в openVZ работает не так как на отдельной машине
  2009-10-15  4:50     ` Eugene Prokopiev
@ 2009-10-15  5:14       ` Денис Назаров
  0 siblings, 0 replies; 12+ messages in thread
From: Денис Назаров @ 2009-10-15  5:14 UTC (permalink / raw)
  To: ALT Linux Community general discussions


> > Или, может, третья и четвертая строчка виноваты?
> 
> Именно
> 
почему-то ответилось в личку... дублирую сюда :)

действительно, увеличил в два раза и все заработало
Спасибо за пинок в нужном направлении 


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

* Re: [Comm] в openVZ работает не так машине
  2009-10-14 17:55 [Comm] в openVZ работает не так машине Denis Nazarov
  2009-10-14 18:37 ` Egor Vyscrebentsov
@ 2009-10-21 15:41 ` Denis Nazarov
  2009-10-21 15:57   ` Slava Dubrovskiy
  1 sibling, 1 reply; 12+ messages in thread
From: Denis Nazarov @ 2009-10-21 15:41 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Wednesday 14 October 2009 23:55:17 Denis Nazarov wrote:
> Здравствуйте
>
> Ситуация такая - стоит на работе шлюз, дополнительно на него взвалил еще
> обсчет прайса - своя поделка на перле + зачатки ajax. Скрипты выкачивают
> прайс, пересчитывают и формируют уже внутренний. Но, поскольку шлюз
> слабенький, обсчет прайса идет минут по 30-40, а рядом стоит машинка
> помощнее с торрентами и офис-сервером, решил поднять на нем
> OVZ-контейнер и перетащить все туда. Сказано-сделано. Поднял контейнер,
> установил все пакеты, мускульную базу перетащил вместе с www, запустил -
> все
> нормально... вроде... 
<кусь>

вот именно, вроде... :) Сегодня обнаружил, что mysql как-то не так 
стартует, при запуске выдает
Adjusting environment for mysqld:                          [ DONE ]
Unable to find proper charset from system locale, setting 'latin1'.
Please edit mysqld init script and set proper charset.
Starting mysqld service:                                 [ DONE ]

смутило то, что не может найти charset, изыскания привели к тому, что есть 
разница в locale на отдельной машине и в контейнере, а именно в контейнере 
LC_CTYPE="POSIX". Как его поменять на en_US.utf8 ?

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

* Re: [Comm] в openVZ работает не так машине
  2009-10-21 15:41 ` [Comm] в openVZ работает не так машине Denis Nazarov
@ 2009-10-21 15:57   ` Slava Dubrovskiy
  2009-10-21 16:11     ` Denis Nazarov
  0 siblings, 1 reply; 12+ messages in thread
From: Slava Dubrovskiy @ 2009-10-21 15:57 UTC (permalink / raw)
  To: ALT Linux Community general discussions

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

21.10.2009 18:41, Denis Nazarov пишет:
> вот именно, вроде... :) Сегодня обнаружил, что mysql как-то не так
> стартует, при запуске выдает
> Adjusting environment for mysqld:                          [ DONE ]
> Unable to find proper charset from system locale, setting 'latin1'.
> Please edit mysqld init script and set proper charset.
> Starting mysqld service:                                 [ DONE ]
>
> смутило то, что не может найти charset, изыскания привели к тому, что есть 
> разница в locale на отдельной машине и в контейнере, а именно в контейнере 
> LC_CTYPE="POSIX". Как его поменять на en_US.utf8 ?
>   
Поставить в  cat /etc/sysconfig/i18n :
LANG=ru_RU.UTF-8
SUPPORTED=ru_RU.UTF-8

-- 
WBR,
Dubrovskiy Vyacheslav


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

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

* Re: [Comm] в openVZ работает не так машине
  2009-10-21 15:57   ` Slava Dubrovskiy
@ 2009-10-21 16:11     ` Denis Nazarov
  2009-10-21 17:24       ` Egor Vyscrebentsov
  0 siblings, 1 reply; 12+ messages in thread
From: Denis Nazarov @ 2009-10-21 16:11 UTC (permalink / raw)
  To: slava, ALT Linux Community general discussions

On Wednesday 21 October 2009 21:57:49 Slava Dubrovskiy wrote:
> > LC_CTYPE="POSIX". Как его поменять на en_US.utf8 ?
> >  
>
> Поставить в  cat /etc/sysconfig/i18n :
> LANG=ru_RU.UTF-8
> SUPPORTED=ru_RU.UTF-8

спасибо. Нашел уже сам, но не был уверен, что так и надо

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

* Re: [Comm] в openVZ работает не так машине
  2009-10-21 16:11     ` Denis Nazarov
@ 2009-10-21 17:24       ` Egor Vyscrebentsov
  2009-10-21 17:58         ` [Comm] в openVZ работает не так как на отдельной машине Denis Nazarov
  0 siblings, 1 reply; 12+ messages in thread
From: Egor Vyscrebentsov @ 2009-10-21 17:24 UTC (permalink / raw)
  To: ALT Linux Community general discussions

21 октября 2009 г. 20:11 Denis Nazarov написал:
> On Wednesday 21 October 2009 21:57:49 Slava Dubrovskiy wrote:
>> > LC_CTYPE="POSIX". Как его поменять на en_US.utf8 ?
>> >
>>
>> Поставить в  cat /etc/sysconfig/i18n :
>> LANG=ru_RU.UTF-8
>> SUPPORTED=ru_RU.UTF-8
>
> спасибо. Нашел уже сам, но не был уверен, что так и надо

"Послушайте! Ведь, если звёзды зажигают - значит - это кому-нибудь нужно?"

[root ~]# head -2 /etc/sysconfig/mysqld
# custom server charset
CHSET=

-- 
Thanks, evyscr

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

* Re: [Comm] в openVZ работает не так как на отдельной машине
  2009-10-21 17:24       ` Egor Vyscrebentsov
@ 2009-10-21 17:58         ` Denis Nazarov
  2009-10-21 19:18           ` Mikhail A. Pokidko
  0 siblings, 1 reply; 12+ messages in thread
From: Denis Nazarov @ 2009-10-21 17:58 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Wednesday 21 October 2009 23:24:24 Egor Vyscrebentsov wrote:
> 21 октября 2009 г. 20:11 Denis Nazarov написал:
> > On Wednesday 21 October 2009 21:57:49 Slava Dubrovskiy wrote:
> >> > LC_CTYPE="POSIX". Как его поменять на en_US.utf8 ?
> >>
> >> Поставить в  cat /etc/sysconfig/i18n :
> >> LANG=ru_RU.UTF-8
> >> SUPPORTED=ru_RU.UTF-8
> >
> > спасибо. Нашел уже сам, но не был уверен, что так и надо
>
> "Послушайте! Ведь, если звёзды зажигают - значит - это кому-нибудь
> нужно?"
>
> [root ~]# head -2 /etc/sysconfig/mysqld
> # custom server charset
> CHSET=

нннууууу.... дело в том, что на той машине, на которой все нормально и в 
контейнере, на котором была проблема эти файлы идентичны, то есть данный 
параметр не указан. А вот локаль у рутов была разная

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

* Re: [Comm] в openVZ работает не так как на отдельной машине
  2009-10-21 17:58         ` [Comm] в openVZ работает не так как на отдельной машине Denis Nazarov
@ 2009-10-21 19:18           ` Mikhail A. Pokidko
  2009-10-22  2:30             ` Denis Nazarov
  0 siblings, 1 reply; 12+ messages in thread
From: Mikhail A. Pokidko @ 2009-10-21 19:18 UTC (permalink / raw)
  To: ALT Linux Community general discussions

2009/10/21 Denis Nazarov <marsden@mail.ru>:

>> [root ~]# head -2 /etc/sysconfig/mysqld
>> # custom server charset
>> CHSET=
>
> нннууууу.... дело в том, что на той машине, на которой все нормально и в
> контейнере, на котором была проблема эти файлы идентичны, то есть данный
> параметр не указан. А вот локаль у рутов была разная
Тем не менее, настраивать нужно именно здесь.
И к openvz это не имеет никаого отношения (глядя на subj)

-- 
xmpp: pma AT altlinux DOT org

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

* Re: [Comm] в openVZ работает не так как на отдельной машине
  2009-10-21 19:18           ` Mikhail A. Pokidko
@ 2009-10-22  2:30             ` Denis Nazarov
  0 siblings, 0 replies; 12+ messages in thread
From: Denis Nazarov @ 2009-10-22  2:30 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Thursday 22 October 2009 01:18:34 Mikhail A. Pokidko wrote:
> 2009/10/21 Denis Nazarov <marsden@mail.ru>:
> >> [root ~]# head -2 /etc/sysconfig/mysqld
> >> # custom server charset
> >> CHSET=
> >
> > нннууууу.... дело в том, что на той машине, на которой все нормально и
> > в контейнере, на котором была проблема эти файлы идентичны, то есть
> > данный параметр не указан. А вот локаль у рутов была разная
>
> Тем не менее, настраивать нужно именно здесь.
> И к openvz это не имеет никаого отношения (глядя на subj)

имеет в том плане, что в десктопных дистрах у рута LC_CTYPE=en_US.utf8, а в 
контейнере оказалось POSIX. И это - грабли. Для неискушенных. 
Кстати, судя по всему, здесь 
http://lists.altlinux.org/pipermail/sisyphus/2009-July/340594.html была 
аналогичная ситуация. И если я, как последний чайник, обнаруживаю, что 
там, где все работает этот параметр не задан, то там, где не работает, я 
его устанавливать не буду. Шаблон для контейнера брал по ссылке с 
http://www.altlinux.org/OpenVZ

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

end of thread, other threads:[~2009-10-22  2:30 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-14 17:55 [Comm] в openVZ работает не так машине Denis Nazarov
2009-10-14 18:37 ` Egor Vyscrebentsov
2009-10-15  4:41   ` [Comm] в openVZ работает не так как на отдельной машине Денис Назаров
2009-10-15  4:50     ` Eugene Prokopiev
2009-10-15  5:14       ` Денис Назаров
2009-10-21 15:41 ` [Comm] в openVZ работает не так машине Denis Nazarov
2009-10-21 15:57   ` Slava Dubrovskiy
2009-10-21 16:11     ` Denis Nazarov
2009-10-21 17:24       ` Egor Vyscrebentsov
2009-10-21 17:58         ` [Comm] в openVZ работает не так как на отдельной машине Denis Nazarov
2009-10-21 19:18           ` Mikhail A. Pokidko
2009-10-22  2:30             ` Denis Nazarov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

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


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