apache errror

Apache, Lighttpd, nginx, Cherokee
handeglo
Posts: 62
Joined: 2007-11-21 11:26

apache errror

Post by handeglo » 2007-12-04 12:32

servus zusammen!

ich hatte schon einen Beitrag zu meinen Vserver ausfall.
Gott sei Dank ist es zur zeit noch auf mein Vserver "ruhig" was ich aber gar nicht verstehen kann sind die Prozesse bzw httpf.conf.
ich hatte damals in der apache MAXClient probleme so hatte ich es auch in der apche konfiguration folgendes gemacht bzw. wurde mir empfohlen:

Code: Select all

Timeout  300
KeepAlive On
KeepAliveTimeout 5
MaxKeepAliveRequests 100
<IfModule prefork.c>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild 500
</IfModule>
<IfModule worker.c>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadsPerChild      25
    MaxRequestsPerChild 500
</IfModule>




es erhöhen sich jeden tag wenn ich 'ps aux' anschaue mehrere

Code: Select all

 /usr/sbin/httpd2 -f /etc/apache2/httpd.conf -k start


und bekomme gleichzeitig in der apache error die se Fehlermeldung

Code: Select all

[Mon Dec 03 21:12:31 2007] [error] (12)Cannot allocate memory: apr_accept: (client socket)
[Tue Dec 04 02:40:52 2007] [error] (12)Cannot allocate memory: apr_accept: (client socket)





könntet Ihr mir bitte sagen was da los ist?


gruss

User avatar
Joe User
Project Manager
Project Manager
Posts: 11599
Joined: 2003-02-27 01:00
Location: Hamburg

Re: apache errror

Post by Joe User » 2007-12-04 12:59

Dein vServer hat zuwenig freien RAM, versuche es mal mit:

Code: Select all

Timeout  300
KeepAlive Off
KeepAliveTimeout 5
MaxKeepAliveRequests 100
<IfModule prefork.c>
    StartServers          2
    MinSpareServers       2
    MaxSpareServers       5
    MaxClients           50
    MaxRequestsPerChild 500
</IfModule>

Alternativ solltest Du über lighttpd nachdenken.

handeglo
Posts: 62
Joined: 2007-11-21 11:26

Re: apache errror

Post by handeglo » 2007-12-04 13:28

danke ich werde es mal so versuchen....
Dennoch verstehe ich nicht was der Fehlermeldung bedeutet :-(

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: apache errror

Post by flo » 2007-12-04 13:35

Kein Speicher mehr ... Ende Gelände ... Röchel

Die Standardwerte für normale Server sind für vServer generell zu hoch.

floogy
Posts: 150
Joined: 2007-10-23 22:00

Re: apache errror

Post by floogy » 2007-12-04 13:50

HANDEGLO wrote:...
Dennoch verstehe ich nicht was der Fehlermeldung bedeutet :-(

Cannot allocate memory

Kann keinen Speicher bereitstellen