Killall-9.NET

Blog de David Sedeño

Extraño error de Apache

Posted by David Sedeño 25/01/2006 at 02h13
Hoy me he topado con un extraño error de Apache. Se ha caido de forma inexplicable y al intentar rearrancarlo no me dejaba con el error:

[emerg] (28)No queda espacio en el dispositivo: Couldn't create accept lock

Lo extraño es que tenía mucho espacio en disco (varios gigas). Googleando, encontré este post de alguien con el mismo problema.

Parece ser un problema de fuga de memoria en aplicaciones que hacen uso de mod_perl y dejan semaforos abiertos.
Para solucionarlo, como pone en el post, un poco de shellscript:

ipcs -s | grep apache | awk ' { print $2 } ' | xargs ipcrm sem

Tendré que investigar por qué sucede esto. Si es fallo de alguna aplicación o del mod_perl en sí, ya que llegado el momento deja el Apache fuera de servicio.

no hay comentarios |

Trackbacks

Use the following link to trackback from your own site:
http://www.killall-9.net/trackbacks?article_id=10