* [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-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