Hallo,
ich habe auf meinem Ubuntu 12.04 mit PHP 5.3 FastCGI die xcache Erweiterung installiert. Nach dem der Installation läuft dies auch für eine kurze Zeit. Irgendwann liefert der Apache dann keine Website und läuft mit seinem Prozess auf 100% CPU
Ein strace zeigt nur noch dieses im Sekundentakt an:
Code
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160) = 0
poll([{fd=23, events=POLLIN}], 1, 3000) = 1 ([{fd=23, revents=POLLHUP}])
read(23, "", 13160)
Alles anzeigen
Wenn man nun versucht, den Apache neuzustarten, dann wird diese Meldung angezeigt:
Code
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
Nur ein Kill des Apache Prozess wirkt. Danach kann der auch wieder gestartet werden. Und es läuft wieder für einige Minuten.
Über den NGINX läuft alles weiterhin normal.
Auch über Google habe ich leider nicht wirklich was hilfreiches finden können. Hat von euch vielleicht noch jemand eine Idee ??
Vielen dank
Gruß
Björn