Linux en Espanol
 
Error arranque apache (tema #25055)
Publicar nuevo tema  Responder al tema    Foros de discusión -> Linux General
Autor Mensaje
bei
Forista
Registrado: 2014-10-22
Mensajes: 1

Publicado: 2014-10-22 14:34:40    Asunto: Error arranque apache

Buenas tardes,
Al tratar de arrancar un componente web despu?s de una parada controlada en el log del servidor aparecen los siguientes mensajes de error durante el arranque:

[Thu Oct 16 22:03:13 2014] [error] child process 4096 still did not exit, sending a SIGKILL
[Thu Oct 16 22:03:13 2014] [error] child process 4098 still did not exit, sending a SIGKILL
[Thu Oct 16 22:03:14 2014] [notice] caught SIGTERM, shutting down
[Fri Oct 17 08:05:21 2014] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock
Configuration Failed
[Fri Oct 17 10:00:09 2014] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock
Configuration Failed
[Fri Oct 17 11:22:23 2014] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock
Configuration Failed
[Fri Oct 17 11:32:41 2014] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock
Configuration Failed
[Fri Oct 17 11:41:34 2014] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock
Configuration Failed

La soluci?n al problema consiste en identificar los sem?foros empleados por el usuario con el que corre el componente web y despu?s liberarlos. Para ello ejecuto:

- Para listar los sem?foros que el usuario con el que corre el componente web existen en el nodo:
#for i in `ipcs -s | grep <uid> | awk ' {print $2}'`;do echo $i; done
- Para liberar los sem?foros anteriores:
# for i in `ipcs -s | grep <uid> | awk ' {print $2}'`;do ipcrm -s $i; done

Mi consulta es: ?alguien puede explicarme qu? relaci?n tiene exactamente el mensaje de error que aparece en el log de apache con la soluci?n?

La traza en cuesti?n es:
[crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock

?Por qu? este mensaje se relaciona con los sem?foros? ?Por qu? se produce esta situaci?n?
Agradecer?a que alguien pueda explicar m?s en detalle esta situaci?n , c?mo se alcanza, por qu? se genera esta traza de error.

Gracias por adelantado. Un saludo, Beatriz.
TheBalrog
BOFH
Registrado: 2004-04-05
Mensajes: 3012

Publicado: 2014-10-22 17:56:33    Asunto:

Buen d?a. Partiendo del mensaje:

[Fri Oct 17 10:00:09 2014] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock
Configuration Failed

Apache no puede generar el archivo de sem?foro puesto que existe en el sistema de archivos. La l?gica del binario se reduce a "si no puedo crear el sem?foro, entonces no hay espacio libre en el vol?men". Es un tanto absurdo, pero asumo que los desarrolladores tomaron el camino f?cil y nos dejan a los usuarios investigar lo que ocurre.





La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries