OpenVZ Forum


Home » International » Russian » *SOLVED* Ошибки при работе
*SOLVED* Ошибки при работе [message #2217] Sat, 25 March 2006 07:41 Go to next message
gran is currently offline  gran
Messages: 6
Registered: March 2006
Junior Member
Добрового времени суток!
Поставил VPS на основе FC4.
Поставил на него форум. Форум работает с ошибками.
В логах httpd пишется
############################################################
Allowed memory size of 8388608 bytes exhausted (tried to allocate 0 bytes)
[client 10.20.0.132] PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 25841 bytes) in /var/www/
html/cache/skin_cache/cacheid_2/skin_global.php on line 125, referer: http://forum.xxxxx.ru/index.php?act=Msg&CODE=03&MSID =4&VI
D=in
Allowed memory size of 8388608 bytes exhausted (tried to allocate 0 bytes)
[client 10.20.0.132] PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 25841 bytes) in /var/www/
html/cache/skin_cache/cacheid_2/skin_global.php on line 125, referer: http://forum.xxxxx.ru/index.php?act=Msg&CODE=03&MSID =4&VI
D=in
Allowed memory size of 8388608 bytes exhausted (tried to allocate 0 bytes)
##########################################################

Ставлю на обычную FC4 - все работает без проблем.
Конфигурация ноды - P4 3.2 Гц, память 1Гб.
Конфиг VPSa
###########################################################
ONBOOT="yes"

# UBC parameters (in form of barrier:limit)
# Primary parameters
AVNUMPROC="140:140"
NUMPROC="165:165"
NUMTCPSOCK="180:180"
NUMOTHERSOCK="180:180"
VMGUARPAGES="6144:2147483647"
# Secondary parameters
KMEMSIZE="2752512:2936012"
TCPSNDBUF="319488:524288"
TCPRCVBUF="319488:524288"
OTHERSOCKBUF="132096:336896"
DGRAMRCVBUF="132096:132096"
OOMGUARPAGES="6144:2147483647"
# Auxiliary parameters
LOCKEDPAGES="132:132"
SHMPAGES="18192:18192"
PRIVVMPAGES="149152:153575"
NUMFILE="2048:2048"
NUMFLOCK="100:110"
NUMPTY="116:116"
NUMSIGINFO="256:256"
DCACHESIZE="11048576:11097728"

PHYSPAGES="0:2147483647"
NUMIPTENT="128:128"

# Disk quota parameters (in form of softlimit:hardlimit)
DISKSPACE="10485760:11534340"
DISKINODES="2000000:2200000"
QUOTATIME="0"

# CPU fair sheduler parameter
CPUUNITS="1000"
VE_ROOT="/vz/root/$VEID"
VE_PRIVATE="/vz/private/$VEID"
OSTEMPLATE="fedora-core-4-i386-default"
ORIGIN_SAMPLE="vps201.basic"
HOSTNAME="forum.xxxxxx.ru"
IP_ADDRESS="xxx.xxx.xxx.xxx"
NAMESERVER="xxx.xxx.xxx.xxx"
##########################################################

В чем может быть проблема?

[Updated on: Tue, 28 March 2006 06:45] by Moderator

Report message to a moderator

Re: Ошибки при работе [message #2221 is a reply to message #2217] Sat, 25 March 2006 14:48 Go to previous messageGo to next message
idamir is currently offline  idamir
Messages: 6
Registered: March 2006
Location: Novosibisk
Junior Member

что даёт
cat /proc/user_beancounters

?


Et si tu tombes 7 fois
Toujour se relever 8
Re: Ошибки при работе [message #2223 is a reply to message #2217] Sat, 25 March 2006 17:51 Go to previous messageGo to next message
gran is currently offline  gran
Messages: 6
Registered: March 2006
Junior Member
cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
0: kmemsize 2662710 3236450 2147483647 2147483647 0
lockedpages 0 0 2147483647 2147483647 0
privvmpages 9709 18140 2147483647 2147483647 0
shmpages 1292 1308 2147483647 2147483647 0
dummy 0 0 2147483647 2147483647 0
numproc 65 86 2147483647 2147483647 0
physpages 4354 7174 2147483647 2147483647 0
vmguarpages 0 0 2147483647 2147483647 0
oomguarpages 4364 7174 2147483647 2147483647 0
numtcpsock 6 7 2147483647 2147483647 0
numflock 6 10 2147483647 2147483647 0
numpty 1 1 2147483647 2147483647 0
numsiginfo 0 3 2147483647 2147483647 0
tcpsndbuf 2220 17072 2147483647 2147483647 0
tcprcvbuf 0 8364 2147483647 2147483647 0
othersockbuf 42180 139860 2147483647 2147483647 0
dgramrcvbuf 0 2220 2147483647 2147483647 0
numothersock 39 48 2147483647 2147483647 0
dcachesize 1504474 1530888 2147483647 2147483647 0
numfile 389 1059 2147483647 2147483647 0
dummy 0 0 2147483647 2147483647 0
dummy 0 0 2147483647 2147483647 0
dummy 0 0 2147483647 2147483647 0
numiptent 0 0 2147483647 2147483647 0
201: kmemsize 1201234 1379158 2752512 2936012 0
lockedpages 0 0 132 132 0
privvmpages 45351 65136 149152 153575 0
shmpages 1319 1335 18192 18192 0
dummy 0 0 0 0 0
numproc 36 43 165 165 0
physpages 18427 37011 0 2147483647 0
vmguarpages 0 0 6144 2147483647 0
oomguarpages 18427 37011 6144 2147483647 0
numtcpsock 7 14 180 180 0
numflock 6 7 100 110 0
numpty 2 2 116 116 0
numsiginfo 1 2 256 256 0
tcpsndbuf 6660 166500 319488 524288 0
tcprcvbuf 0 28860 319488 524288 0
othersockbuf 8880 132612 132096 336896 906
dgramrcvbuf 0 2220 132096 132096 0
numothersock 9 21 180 180 0
dcachesize 186022 193328 11048576 11097728 0
numfile 510 532 2048 2048 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 0 0 128 128 0

[Updated on: Sat, 25 March 2006 17:55]

Report message to a moderator

Re: Ошибки при работе [message #2226 is a reply to message #2223] Sun, 26 March 2006 08:35 Go to previous messageGo to next message
idamir is currently offline  idamir
Messages: 6
Registered: March 2006
Location: Novosibisk
Junior Member

если обратишь внимание, то увидишь, что для парамента othersockbuf счётчик failcnt очень далёк от нуля: 906. Увеличь квоту для othersockbuf и перезапусти VPS-ку.

Et si tu tombes 7 fois
Toujour se relever 8
Re: Ошибки при работе [message #2228 is a reply to message #2217] Sun, 26 March 2006 10:53 Go to previous messageGo to next message
gran is currently offline  gran
Messages: 6
Registered: March 2006
Junior Member
Да, так все и сделал.
теперь этот параметр в нулях.
Однако ошибки остались преждние и
в логах пишется тоже самое ((((.

[[email]root@node2[/email] ~]# cat /proc/user_beancounters
Version: 2.5
       uid  resource           held    maxheld    barrier      limit    failcnt
         0: kmemsize        2656602    3244196 2147483647 2147483647          0
            lockedpages           0          0 2147483647 2147483647          0
            privvmpages       77116      83176 2147483647 2147483647          0
            shmpages           1292       1308 2147483647 2147483647          0
            dummy                 0          0 2147483647 2147483647          0
            numproc              65         84 2147483647 2147483647          0
            physpages          4370       7762 2147483647 2147483647          0
            vmguarpages           0          0 2147483647 2147483647          0
            oomguarpages       4370       7762 2147483647 2147483647          0
            numtcpsock            6          7 2147483647 2147483647          0
            numflock              6         11 2147483647 2147483647          0
            numpty                1          1 2147483647 2147483647          0
            numsiginfo            0          2 2147483647 2147483647          0
            tcpsndbuf          2220      12976 2147483647 2147483647          0
            tcprcvbuf             0       9560 2147483647 2147483647          0
            othersockbuf      46620      75480 2147483647 2147483647          0
            dgramrcvbuf           0       2220 2147483647 2147483647          0
            numothersock         41         48 2147483647 2147483647          0
            dcachesize      1505598    1530888 2147483647 2147483647          0
            numfile             391       1068 2147483647 2147483647          0
            dummy                 0          0 2147483647 2147483647          0
            dummy                 0          0 2147483647 2147483647          0
            dummy                 0          0 2147483647 2147483647          0
            numiptent             0          0 2147483647 2147483647          0
       201: kmemsize         946734    1078334    2752512    2936012          0
            lockedpages           0          0        132        132          0
            privvmpages       41253      52790     149152     153575          0
            shmpages            679        695      18192      18192          0
            dummy                 0          0          0          0          0
            numproc              29         40        165        165          0
            physpages         13052      24150          0 2147483647          0
            vmguarpages           0          0       6144 2147483647          0
            oomguarpages      13052      24150       6144 2147483647          0
            numtcpsock            6         12        180        180          0
            numflock              6         10        100        110          0
            numpty                1          1        116        116          0
            numsiginfo            0          5        256        256          0
            tcpsndbuf          4440      64380     319488     524288          0
            tcprcvbuf          4440      22200     319488     524288          0
            othersockbuf       8880     125536     532096     836896          0
            dgramrcvbuf           0       2220     132096     132096          0
            numothersock          9         13        180        180          0
            dcachesize       162418     164104   11048576   11097728          0
            numfile             415        450       2048       2048          0
            dummy                 0          0          0          0          0
            dummy                 0          0          0          0          0
            dummy                 0          0          0          0          0
            numiptent             0          0        128        128          0


Где надо искать?

[Moderator edit: added CODE tags around terminal output]

[Updated on: Mon, 27 March 2006 22:15] by Moderator

Report message to a moderator

Re: Ошибки при работе [message #2244 is a reply to message #2228] Mon, 27 March 2006 08:56 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

ошибка легко воспроизводится?
можно ли пострейсить форум?
# strace -f -o outfile start_forum_command


http://static.openvz.org/userbars/openvz-developer.png
Re: Ошибки при работе [message #2251 is a reply to message #2244] Mon, 27 March 2006 19:10 Go to previous messageGo to next message
gran is currently offline  gran
Messages: 6
Registered: March 2006
Junior Member
Скорее всего это проблема не openvz. Такие проблемы возникают, если создается много подфорумов. Как только они достигают некоего числа, происходит эта ошибка.
Но это пока только предположение.
Дальше будем поглядеть )))
Re: Ошибки при работе [message #2259 is a reply to message #2251] Mon, 27 March 2006 22:19 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

Quote:

[client 10.20.0.132] PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 25841 bytes)


У меня подозрение, что это где-то в php.ini прописано, что максимально пхп-шный скрипт может пожрать 8М памяти. Вашему скрипту надо больше. За деталями в доки по mod_php.


Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Re: Ошибки при работе [message #2276 is a reply to message #2259] Tue, 28 March 2006 06:23 Go to previous message
gran is currently offline  gran
Messages: 6
Registered: March 2006
Junior Member
Quote:

У меня подозрение, что это где-то в php.ini прописано, что максимально пхп-шный скрипт может пожрать 8М памяти. Вашему скрипту надо больше. За деталями в доки по mod_php


Да все так и было. Спасибо большое за помощь.
Previous Topic: Еще проблемы с квотами
Next Topic: apache 2.0
Goto Forum:
  


Current Time: Sat Jul 13 21:05:13 GMT 2024

Total time taken to generate the page: 0.03721 seconds