Re: Th: co do jasnej się dzieje a apachem?

Jacek Osiecki joshua w hybrid.pl
Wto, 8 Gru 2009, 10:34:12 CET


On Tue, 8 Dec 2009, Arkadiusz Miskiewicz wrote:

> On Tuesday 08 of December 2009, Jacek Osiecki wrote:
>>> Co masz w:
>>> ps aux|grep httpd
> Ok tylko mnie interesuje ps aux+ netstat z dokładnie takiej samej sytuacji w
> jakiej się wywaliło, a nie dowolnej innej.

No więc tak:

  - przed reloadem 2015 procesów httpd.prefork
  - robię /etc/init.d/httpd reload - niby wszystko OK
  - po reload 2005 procesów httpd.prefork, w tym 745 <defunct>
  - potem robię /etc/init.d/httpd restart:

root w hotel /etc/httpd> /etc/init.d/httpd restart
Stopping Apache 2.2 Web Server (prefork)
service..................................................................[ DONE ]
Starting Apache 2.2 Web Server (prefork)
service..................................................................[ FAIL ]
(98)Address already in use: make_sock: could not bind to address 78.46.33.13:80
no listening sockets available, shutting down
Unable to open logs

  - zostaje 895 procesów httpd.prefork, żadnych <defunct>, ale... teraz nie jest tak
    że mamy jeden główny i reszta potomnych - wszystkie co do jednego są potomkami
    inita (PID 1), na portach :80 słucha ten apache o najniższym PID (pozostałe pewnie
    nie mogły się dorwać do już zajętych portów.

tcp    0  0 172.16.0.1:80     0.0.0.0:*     LISTEN  4668/httpd.prefork 
tcp    0  0 188.40.8.229:80   0.0.0.0:*     LISTEN  4668/httpd.prefork 
tcp    0  0 188.40.8.227:80   0.0.0.0:*     LISTEN  4668/httpd.prefork 
tcp    0  0 188.40.8.228:80   0.0.0.0:*     LISTEN  4668/httpd.prefork 
tcp    0  0 78.46.33.13:80    0.0.0.0:*     LISTEN  4668/httpd.prefork

Teraz jedyna możliwość uruchomienia apache'a to killall -9 httpd.prefork (sam killall
nie jest wystarczająco skuteczny).

P.S. Wywaliłem 127.0.0.1:80 - chyba nic systemowego tego nie używa?

Pozdrawiam,
-- 
Jacek Osiecki joshua w ceti.pl GG:3828944
I don't want something I need. I want something I want.


Więcej informacji o liście dyskusyjnej pld-users-pl