phpbar.de logo

Mailinglisten-Archive

[php] Hilfe bei Apache/Linux

[php] Hilfe bei Apache/Linux

=?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net
Thu, 12 Oct 2000 17:07:25 +0200


Hallo Werner,

From: "Werner Stuerenburg" <ws_(at)_art-quarter.com>
> Hat jemand einen Rat oder kann helfen? Die System-Administratoren
> und der Einrichter sind ratlos. Natürlich wird gemutmaßt, ich
> hätte einen Programmfehler. Wenn dem so wäre: wo könnte der
> liegen? Und müßte der nicht immer auftreten, und nicht plötzlich
> Donnerstags um 13 Uhr, dann aber andauernd?

das hört sich ja alles sehr unerfreulich an..
Was sagen denn die Logfiles? Gibt es möglicherweise einen Zusammenhang
zwischen dem Beginn des Infernos und dem Zugriff auf ganz bestimmte
Programmteile/URLs? Dann wäre evtl. doch ein Bug verantwortlich?
Oder ärgert dich womöglich die Konkurrenz mit ein wenig Hack?

Viele Grüße
Christiane



----- Original Message -----
From: "Werner Stuerenburg" <ws_(at)_art-quarter.com>
To: <php_(at)_php-center.de>
Sent: Thursday, October 12, 2000 4:11 PM
Subject: [php] Hilfe bei Apache/Linux


> Sorry,
>
> ich habe da keine Ahnung und komme auch trotz intensiver Suche
> nicht rein:
>
> Problem: wir haben einen eigenen Server (LAMP), da läuft aber
> anscheinend was nicht richtig, denn seit drei Stunden habe ich
> die Krise und starte den httpd alle 5 Minuten neu.
>
> Den Artikel "Webserver verstehen und tunen" von kk kenne ich und
> habe an allen Schrauben schon gedreht - nichts.
>
> Die Einstellungen sind im Moment
> MinSpareServers 300
> MaxSpareServers 400
> StartServers 200
> MaxClients 500
>
> Ich beobachte die Sache mit top (i ohne sleeping) - Linux ist mir
> noch ziemlich fremd.
>
> Tagelang lief es jetzt stabil, nun fallen ziemlich schnell
> httpd-Prozesse in den Status D (uninterruptible sleep), werden in
> den Swap geschickt, der läuft von 256 MB auf 0 runter, dann
> meldet top killed. Bis dahin ist CPU und load ok, die Prozesse
> liegen so bei 400, wobei wohl 60 Systemprozesse sind.
>
> Dies ist z.B. so ein Exit-Zustand, wobei die CPU-Last von klogd
> kommt:
>
>   7:47am  up 3 days, 17:53,  2 users,  load average: 11.36, 8.73,
> 14.61
> 392 processes: 390 sleeping, 2 running, 0 zombie, 0 stopped
> CPU states: 84.3% user, 15.4% system,  0.1% nice,  0.0% idle
> Mem:  127748K av, 126440K used,   1308K free,   3696K shrd,
> 2620K buff
> Swap: 265064K av, 265000K used,     64K free
> 4452K cached
> Killed
>   PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM
> TIME COMMAND
>   285 root      18   0   128   24    16 R       0 78.7  0.0
> 1:47 klogd
> 29328 root       2   0   704  664   276 R       0  5.3  0.5
> 0:54 top
> 30243 nobody     0   0  7104 6088   140 D       0  2.0  4.7
> 0:05 httpd
> 30310 nobody     0   0   828  512   444 D       0  0.4  0.4
> 0:00 httpd
> 30021 nobody     0   0  7612 6368   400 D       0  0.3  4.9
> 0:04 httpd
> 30665 root       5   5 10272 2444   368 D N     0  0.3  1.9
> 0:00 mysqld
> 30682 root       5   5 10272 2444   368 D N     0  0.3  1.9
> 0:00 mysqld
> 30690 root       5   5 10272 2444   368 D N     0  0.3  1.9
> 0:00 mysqld
> 30132 nobody     0   0  5332 5184   432 D       0  0.1  4.0
> 0:00 httpd
> 30693 root       5   5 10272 2444   368 D N     0  0.1  1.9
> 0:00 mysqld
>
> Jetzt z.B. hatte ich folgendes Bild:
>
>   9:55am  up 3 days, 20:00,  3 users,  load average: 2.13, 7.76,
> 14.46
> 407 processes: 406 sleeping, 1 running, 0 zombie, 0 stopped
> CPU states: 14.2% user, 11.1% system,  0.1% nice, 74.4% idle
> Mem:  127748K av, 125776K used,   1972K free,  38188K shrd,
> 2620K buff
> Swap: 265064K av, 158844K used, 106220K free
> 6464K cached
>
>   PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM
> TIME COMMAND
> 30726 root       6   0   724  684   332 R       0  5.5  0.5
> 5:45 top
>  8347 nobody     2   0   716  348   328 D       0  0.5  0.2
> 0:00 httpd
>  8282 nobody     1   0  1064  784   700 D       0  0.1  0.6
> 0:00 httpd
>
> Kaum hatte ich das hier richtig eingefügt, ist der Swap auf 50 M
> runter.
>
> Ich versuche jetzt so bei etwa 80.000 K einen restart mit killall
> httpd / httpd - danach ist alles erstmal wieder sauber. Es geht
> aber dann gleich wieder von neuem los.
>
> Da das vermutlich kein php Problem ist, habe ich gesucht und
> nichts Spezifisches gefunden außer
> news:comp.infosystems.www.servers.unix
>
> Ich habe derzeit aber keinen news-Zugang, wähle mich mit
> Internet-by-Call ein. Was ich finden konnte (deja, web.de) hatte
> diese newsgroup nicht (wenn ich da überhaupt richtig bin).
>
> Hat jemand einen Rat oder kann helfen? Die System-Administratoren
> und der Einrichter sind ratlos. Natürlich wird gemutmaßt, ich
> hätte einen Programmfehler. Wenn dem so wäre: wo könnte der
> liegen? Und müßte der nicht immer auftreten, und nicht plötzlich
> Donnerstags um 13 Uhr, dann aber andauernd?
>
> Der Fehler trat vor einigen Tagen bereits sporadisch auf -
> vielleicht viermal. Ich hatte einen weiteren Fehler, der nun seit
> 2 Tagen nicht mehr aufgetreten ist: einzelne httpd-Prozesse haben
> 99% CPU gezogen und sind nicht gestorben - also permanent Status
> R. Das waren nur wenige, die sich langsam aufgebaut haben, die
> konnte ich einzeln abschießen.
>
> Vielen Dank!
>
> --
>
> Mit freundlichem Gruss
> Dr. Werner Stuerenburg
>
> _________________________________________________
> ISIS Verlag, Teut 3, D-32683 Barntrup-Alverdissen
> Tel 0(049) 5224-997 407 · Fax 0(049) 5224-997 409
> http://pferdezeitung.de    http://art-quarter.com
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>



php::bar PHP Wiki   -   Listenarchive