You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Stocki <st...@janfeatudssr.com> on 2007/07/01 22:18:28 UTC
httpd-prefork - start dauert ca 15min.
Hallo,
Ich habe ein kleines Problem mit meiner Apacheinstallation (Suse10 apache
2.0.54)
Eigentlich hat bis vor ein paar Wochen noch alles recht gut funktioniert,
doch jetzt
Hab ich das Phänomen wenn ich mit rcapache2 start den apache starten will,
steht er ewig lange
mit "Starting httpd (prefork)" . ps -ef zeigt einen Prozess an:
/usr/sbin/httpd-prefork -f /etc/apache2/httpd.conf -DSTATUS -t
Erst nach ca 15-20min staten sich dann die child Prozesse und der Apache
bindet sich an den Port.
Ich hab schon sämtliche Logfiles durchsucht und auch schon probiert den
Apache von der Commandline händisch zu starten,
jedoch ohne Erfolg. Es gibt keine Logfile einträge und die händische Option
mit -e debug ergibt nur die ausgabe beim
start welche module geladen werden. (Standardconfig + mod_php4)
Darum hab ich dann weiter probiert mit lsof zu sehen auf was der Prozess
zugreift um eventuell herauszufinden warum er so
lange hängt, jedoch auch ohne Erfolg.
Hier ein Auszug:
suse10064m:/etc/apache2 # lsof -p 14093
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
httpd2-pr 14093 root cwd DIR 3,2 536 2 /
httpd2-pr 14093 root rtd DIR 3,2 536 2 /
httpd2-pr 14093 root txt REG 3,2 411920 196630
/usr/sbin/httpd2-prefork
httpd2-pr 14093 root mem REG 3,2 108014 4479 /lib64/ld-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 86056 4545 /lib64/libz.so.1.2.3
httpd2-pr 14093 root mem REG 3,2 103632 37735
/usr/lib64/libaprutil-0.so.0.9.6
httpd2-pr 14093 root mem REG 3,2 23368 16255
/usr/lib64/libgdbm.so.3.0.0
httpd2-pr 14093 root mem REG 3,2 1005488 15917
/usr/lib64/tls/libdb-4.3.so
httpd2-pr 14093 root mem REG 3,2 145712 16279
/usr/lib64/libexpat.so.0.5.0
httpd2-pr 14093 root mem REG 3,2 156360 37729
/usr/lib64/libapr-0.so.0.9.6
httpd2-pr 14093 root mem REG 3,2 44447 4413
/lib64/tls/librt-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 424266 4414
/lib64/tls/libm-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 49811 4568
/lib64/libcrypt-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 101459 4565
/lib64/libnsl-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 104340 4412
/lib64/tls/libpthread-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 15389 4553 /lib64/libdl-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 1468180 4417
/lib64/tls/libc-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 9224 66940
/usr/lib64/apache2/mod_access.so
httpd2-pr 14093 root mem REG 3,2 7888 196627
/usr/lib64/apache2/mod_actions.so
httpd2-pr 14093 root mem REG 3,2 12872 196632
/usr/lib64/apache2/mod_alias.so
httpd2-pr 14093 root mem REG 3,2 10152 62070
/usr/lib64/apache2/mod_auth.so
httpd2-pr 14093 root mem REG 3,2 9840 62071
/usr/lib64/apache2/mod_auth_dbm.so
httpd2-pr 14093 root mem REG 3,2 33104 39639
/usr/lib64/apache2/mod_autoindex.so
httpd2-pr 14093 root mem REG 3,2 24904 16741
/usr/lib64/apache2-prefork/mod_cgi.so
httpd2-pr 14093 root mem REG 3,2 8168 39648
/usr/lib64/apache2/mod_dir.so
httpd2-pr 14093 root mem REG 3,2 7720 39652
/usr/lib64/apache2/mod_env.so
httpd2-pr 14093 root mem REG 3,2 11504 196640
/usr/lib64/apache2/mod_expires.so
httpd2-pr 14093 root mem REG 3,2 41424 39658
/usr/lib64/apache2/mod_include.so
httpd2-pr 14093 root mem REG 3,2 24160 39661
/usr/lib64/apache2/mod_log_config.so
httpd2-pr 14093 root mem REG 3,2 17416 39665
/usr/lib64/apache2/mod_mime.so
httpd2-pr 14093 root mem REG 3,2 30128 62200
/usr/lib64/apache2/mod_negotiation.so
httpd2-pr 14093 root mem REG 3,2 11824 39673
/usr/lib64/apache2/mod_setenvif.so
httpd2-pr 14093 root mem REG 3,2 191480 39701
/usr/lib64/apache2-prefork/mod_ssl.so
httpd2-pr 14093 root mem REG 3,2 221720 84194
/usr/lib64/libssl.so.0.9.7
httpd2-pr 14093 root mem REG 3,2 1284088 8387
/usr/lib64/libcrypto.so.0.9.7
httpd2-pr 14093 root mem REG 3,2 7336 39676
/usr/lib64/apache2/mod_suexec.so
httpd2-pr 14093 root mem REG 3,2 9072 62239
/usr/lib64/apache2/mod_userdir.so
httpd2-pr 14093 root mem REG 3,2 1631424 427950
/usr/lib64/apache2-prefork/libphp4.so
httpd2-pr 14093 root mem REG 3,2 412024 4532
/lib64/libncurses.so.5.4
httpd2-pr 14093 root mem REG 3,2 35528 4562 /lib64/libpam.so.0.80
httpd2-pr 14093 root mem REG 3,2 85751 4563
/lib64/libresolv-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 19784 62238
/usr/lib64/apache2/mod_status.so
httpd2-pr 14093 root mem REG 3,2 217016 396158 /var/run/nscd/passwd
httpd2-pr 14093 root mem REG 3,2 217016 396159 /var/run/nscd/group
httpd2-pr 14093 root DEL REG 3,2 396160
/var/run/nscd/dbsyuRdF
httpd2-pr 14093 root mem REG 3,2 53496 4421
/lib64/libnss_files-2.3.5.so
httpd2-pr 14093 root mem REG 3,2 23232 4544
/lib64/libnss_dns-2.3.5.so
httpd2-pr 14093 root mem REG 0,0 0 [heap] (stat: No such
file or directory)
httpd2-pr 14093 root 0r CHR 1,3 2477 /dev/null
httpd2-pr 14093 root 1u CHR 136,0 2 /dev/pts/0
httpd2-pr 14093 root 2u CHR 136,0 2 /dev/pts/0
httpd2-pr 14093 root 3u sock 0,4 76569 can't identify
protocol
httpd2-pr 14093 root 4u IPv4 76887 UDP
www.xxxzensiertxxx.at:40383->ns4-coloc.hetzner.de:domain
httpd2-pr 14093 root 5u IPv4 76894 UDP www.
xxxzensiertxxx.at:40384->ns2-coloc.hetzner.de:domain
httpd2-pr 14093 root 6u IPv4 76895 UDP www.
xxxzensiertxxx.at:40385->ns3-coloc.hetzner.de:domain
Laut top steht genug memory zur Verfügung. Ich betreibe mit diesem Apache 6
Domains, die via vhost auf eine IP gehen.
Gibt es beim Apache eventuell eine Möglichkeit des protokollierten Starts,
damit man sieht wo er eventuell hängt.
Meine Vermutung ist das eventuell etwas mit den DNS einträgen ncht
stimmt.....
Ich hoffe jemand von euch hat oder hatte schon mal so ein ähnliches Problem
und kann mir da helfen.
Heute hatte ich zufällig wieder einen Ausfall, und als ich via ps-ef
nachgesehen habe, konnte ich <defunct> Prozesse finden.
Der Restart hat mich insgesamt einen Ausfall von ca 1 1/2 Stunden
gekostet....
Lg
Stocki
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------