Hilfe, Apache schläft ein ....

Apache, Lighttpd, nginx, Cherokee
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Hilfe, Apache schläft ein ....

Post by Outlaw »

Hallo Leute,

mein Apache braucht plötlich Minuten um Webseiten auszuliefern ....

Top zeigt zwischen 98% und 99% Idle an und auch in den Logs ist nix zu finden.

Könnt Ihr mal testen ??

Gruß Outi
Last edited by Outlaw on 2003-08-02 23:25, edited 1 time in total.
:D Gruß Outi :D
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

Hi,

in den Logs steht garnichts?

Was sagt ps xafuw (in code tags posten, damit man es lesen kann)
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Hat sich erledigt, Apache hatte sich aufgehängt und liess sich nicht mehr stoppen ....

Ein kill -9 PIDXXXX PID2XXXX .... hat geholfen ....

Gruß Outi
Last edited by Outlaw on 2003-08-02 23:08, edited 1 time in total.
:D Gruß Outi :D
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

Hat das Forum das nur verschluckt, oder gibt es für den Apache keinen Parten Prozess mehr?

Warum sind die so gross?

Was sagt lsof -p 6557 (bzw die pid von dem grössten httpd)?
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Hat sich erledigt, Apache hatte sich aufgehängt und liess sich nicht mehr stoppen ....

Ein kill -9 PIDXXXX PID2XXXX .... hat geholfen ....

Gruß Outi
Last edited by Outlaw on 2003-08-02 23:08, edited 1 time in total.
:D Gruß Outi :D
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Soll ich das Teil restarten (den ganzen Server) ??

Apache habe ich schon, keine Ã?nderung, per SSH kann ich prima alles machen ....

Gruß Outi
:D Gruß Outi :D
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

Mir fällt da jetzt nur usr/lib/locale/loc
ale-archive auf...

Ansonsten mal mit MaxClients 1 oder so starten und dann die Seite aufrufen und mit strace -f -F -p pidvonapageparent nachschauen, wo es hakt.
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Code: Select all

locale-archive │ 31307K│14. Mär 00.32
Wenn ich das richtig gesehen habe, sind das 31 GB ??

Wie kommt das ??

BTW: Ich hab Deinen letzten Post nicht ganz verstanden: Outlaw <=> Newbee ....

Gruß Outi
:D Gruß Outi :D
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by Joe User »

Moin,

deaktiviere doch mal alle nicht benötigten Apache-Module, zum Beispiel:
mod_proxy mod_speling mod_vhost_alias mod_asis mod_imap mod_auth_anon mod_auth_db mod_auth_dbm mod_expires mod_headers mod_usertrack (mod_frontpage mod_cgi mod_perl)

Desweiteren solltest Du bei gelegenheit auch mal Deine PHP-Module abspecken.

Was sagt Dein Apache nun?

Gruss,
Markus
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

Kill mal alle httpd Prozesse (killall -9 httpd)
In der httpd.conf die Zeile MaxClients abändern, so dass MaxClients 1 da steht (Orginalwert merken)

Dann Apache normal starten

Dann die pid des httpd Prozesses suchen, der als root läuft

dann strace -f -F -p piddeshttpd

dann deine Seite aufrufen und schauen wo die Ausgabe von strace hängen bleibt oder sich dauernd wiederholt

das posten

strace verursacht viel Ausgabe und es kann etwas dauern bis er zum ende kommt!
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Ich habe mal den Apachen ganz abgeschaltet und statt einer Fehlermeldung "Seite nicht gefunden" kommt auch nix, es sieht so aus, als wenn es nicht am Apachen liegt ....

Gruß Outi

PS: Mail geht übrigens tadellos ....
:D Gruß Outi :D
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Habe jetzt in den Logs:

Code: Select all

Aug  2 22:45:02 netreset sshd[8665]: fatal: Cannot bind any address.
Aug  2 22:45:04 netreset sshd[8668]: error: Bind to port 22 on 0.0.0.0 failed: A
ddress already in use.
:D Gruß Outi :D
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

Das ist aber von ssh ? Noch eingeloggt, läuft der sshd noch, kannst du dich noch einloggen?

*NICHT* ausloggen, bis du sicher bist, das das Einloggen noch geht!
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Ich kann den Apachen nicht mehr stoppen ....
:D Gruß Outi :D
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

nmap sagt, dass dein Port 80 (also http) noch offen ist
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Alexander Newald wrote:Das ist aber von ssh ? Noch eingeloggt, läuft der sshd noch, kannst du dich noch einloggen?

*NICHT* ausloggen, bis du sicher bist, das das Einloggen noch geht!
Ich hatte sshd versehentlich nochmal gestartet ....

Kann ich das irgendwie checken ??

Gruß Outi

PS: Ja, einloggen geht noch ....
:D Gruß Outi :D
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

ssh antwortet noch (habe eben mal ssh test@netreset.net gemacht), also müsste alles ok sein.
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Hat sich erledigt, Apache hatte sich aufgehängt und liess sich nicht mehr stoppen ....

Ein kill -9 PIDXXXX PID2XXXX .... hat geholfen ....

Wie kann ich das in Zukunft verhindern ??

Sollte Confixx nicht ab und zu den Apachen restarten ?? Wobei der manuelle Restart ja jetzt auch nix gebracht hat ....

Gruß Outi
:D Gruß Outi :D
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

Das sollte eigendlich nie passieren... Wenn es nur jetzt einmal war - nicht schlimm

Aber in das error log würde ich noch schauen, ob da was drin steht
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Momentan habe ich folgende Fehler:

Code: Select all

Jul 31 00:59:47 meiner postfix/trivial-rewrite[11226]: warning: do not list do
main meiner.tld in BOTH mydestination and virtual_alias_domains

Aug  1 22:03:20 meiner postfix/smtpd[32688]: warning: SASL authentication fail
ure: Password verification failed

Aug  1 22:03:20 meiner postfix/smtpd[32688]: warning: relaytest.kundenserver.d
e[212.227.126.156]: SASL PLAIN authentication failed

Aug  2 23:16:58 meiner PAM-warn[13701]: function=[pam_sm_acct_mgmt] service=[s
mtp] terminal=[<unknown>] user=[web1p2] ruser=[<unknown>] rhost=[<unknown>]

[Sat Aug  2 23:05:43 2003] [warn] pid file /var/run/httpd.pid overwritten -- Unc
lean shutdown of previous Apache run?

[Sat Aug  2 20:28:22 2003] [error] mod_ssl: Cannot store SSL session to DBM file
 `/var/run/ssl_scache' (System error follows)
[Sat Aug  2 20:28:22 2003] [error] System: Das Argument ist ungültig (errno: 22)

[02/Aug/2003 23:05:43 09363] [warn]  Init: (confixx.meiner.tld:443) RSA server
 certificate CommonName (CN) `meiner.tld' does NOT match server name!?
[02/Aug/2003 23:05:43 09363] [warn]  Init: SSL server IP/port conflict: confixx.
meiner.tld:443 (/etc/httpd/httpd.conf:1404) vs. webmail.meiner.tld:443 (/etc
/httpd/httpd.conf:1632)
[02/Aug/2003 23:05:43 09363] [warn]  Init: You should not use name-based virtual
 hosts in conjunction with SSL!! 
Last edited by Outlaw on 2003-08-02 23:47, edited 1 time in total.
:D Gruß Outi :D
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by alexander newald »

postfix kenne ich nicht, der rest sieht ok aus
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

Ich habe jetzt schon wieder 20 httpd Instanzen, ist das normal und reduzieren die sich wieder ??

Ich habe das Gefühl, das kommt von ner Image Galerie Software, das war nämlich auch das letzte, was ich vorher bei nem User versucht habe zu fixen, denn er hatte nach dem Upgrade der GD 1.6.x Geschichte auf GD 2.x.x das Problem, daß die Thumbs beschi**en aussahen. Das hatte ich noch korrigiert, dann war Schluss ....

Gruß Outi
Last edited by Outlaw on 2003-08-02 23:59, edited 1 time in total.
:D Gruß Outi :D
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by Joe User »

Moin,

gegen welche GD sind PHP und Perl gelinkt und hast Du mal die Module reduziert?

Gruss,
Markus
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Hilfe, Apache schläft ein ....

Post by Outlaw »

GD 2.0.1 in der PHP Version 4.3.2 ....

Gruß Outi

PS: Nein, die Module habe ich noch nicht reduziert. Wo mache ich das ??
:D Gruß Outi :D
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Hilfe, Apache schläft ein ....

Post by Joe User »

Moin,

die Apache-Module reduzierst Du per Yast -> System -> Editor for /etc/sysconfig -> Network -> WWW -> Apache und die PHP-Module durch rekompilieren ;)

Gruss,
Markus
Post Reply