Foros del Web » Administración de Sistemas » Unix / Linux »

Para que sirve el mod_jk.log

Estas en el tema de Para que sirve el mod_jk.log en el foro de Unix / Linux en Foros del Web. Que tal. En el webserver del foro en /var/logs/httpd/ encontré este archivo llamado mod_jk.log. Dicho archivo superaba los 2gb de espacio y ha causado que ...
  #1 (permalink)  
Antiguo 28/11/2002, 05:44
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 23 años, 8 meses
Puntos: 1792
Para que sirve el mod_jk.log

Que tal.

En el webserver del foro en /var/logs/httpd/ encontré este archivo llamado mod_jk.log.

Dicho archivo superaba los 2gb de espacio y ha causado que apache dejara de funcionar el día de ayer, por lo que consecuentemente los foros no funcionaban.

Investigando me recomendaron truncarlo y reiniciar el servidor. Todo funcionó tal como anunciado, más me han dejado con la duda de que es lo que acabo de truncar

Si alguién sabe algo me avisan pues me interesa que no vuelva a pasar lo anterior.

Un saludo.
__________________
- Christian Van Der Henst
Platzi
  #2 (permalink)  
Antiguo 28/11/2002, 08:41
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 23 años
Puntos: 0
Ese archivo es del módulo de Jakarta para Apache, aunque yo nunca he trabajado con eso. Supongo que los logs se podrán borrar sin ningún problema.

Un consejo, yo tengo todo /var en otra partición desmesuradamente grande, para que si recibo mensajes masivos o visitas masivas no se me quede el ordenador sin espacio.


Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
  #3 (permalink)  
Antiguo 28/11/2002, 08:42
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 23 años
Puntos: 0
Por cierto, desactiva este módulo si no lo usas


Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
  #4 (permalink)  
Antiguo 28/11/2002, 09:33
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 23 años, 6 meses
Puntos: 0
Uhm......

un logrotate quizá estaría bien ;)

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #5 (permalink)  
Antiguo 28/11/2002, 18:05
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Si es un archivo logs y no necesitas mirar su contenido te aconsejo que lo vincules a /dev/null y problema resuelto.
  #6 (permalink)  
Antiguo 28/11/2002, 19:26
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 23 años, 8 meses
Puntos: 1792
Sobre lo que me comentan...

Gracias por aclararme la razón de dicho log.

Ahora, cómo desactivar ese módulo?

Y con respecto a la vinculación /dev/null suena bien, pero un poco más específico?

Miren que apenas estoy en pañales en windows.


De paso, tal vez me ayudan con otra inquietud.

Tengo esta línea en el mismo log:

sh: /uptime: No such file or directory

Creo el directorio para que se arregle o como se desde donde lo manda a llamar?
__________________
- Christian Van Der Henst
Platzi
  #7 (permalink)  
Antiguo 28/11/2002, 20:57
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Sintaxis:

comando > /dev/null
programa > /dev/null
cat nombredearchivo > /dev/null
cp nombredearchivo /dev/null
ln -s /dev/null archivo


Ejemplos:

#cat /dev/null /var/logs/archivo.log

Esta es una de las maneras más seguras de poner un archivo en cero. Dado que en null (cero) no hay ningún contenido, puede hacer que el archivo tenga un tamaño de cero sin tener que cerrarlo, esto es importante porque si el archivo está siendo utilizado por un proceso, el proceso no se verá afectado, pero el archivo al final tendrá un tamaño igual a cero, esto funciona muy bien cuando se necesita reducir a cero los archivos log de gran tamaño que generan servidores tales como httpd.

Vinculando.

#rm /var/logs/archivo.log
#ln -s /dev/null /var/logs/archivo.log

de donde lo saque dicen que este tipo de vinculación es eficiente para no lidiar con esos archivos logs grandes pero a la vez dicen que ahí que hacer de manera rutinaria ese primer ejemplo que te pase, osea con #cat /dev/null /var/logs/archivo.log y advierten muy claro que antes de hacer el #rm /var/logs/archivo.log el proceso que maneja ese archivo debe estar cerrado.

personalmente no te recomiendo eso de la vinculación ya que nunca lo probe pero si el primero, podrias hacerlo de manera rutinaria no creo que ese archivo log alcanse 2 gb cada dos días que es el tiempo que podrias proponerte hacer este comando, o mejor aún podrías hacer un script en bash con el contenido

#!/bin/bash
cat /dev/null /var/logs/archivo.log

y por medio de cron hacer que se ejecute cada 48 horas por ejemplo.


Error grave:

donde quiera que allá un

cat /dev/null /var/logs/archivo.log

agregale > en el medio, quedaria así

cat /dev/null > /var/logs/archivo.log


Cosas que pasan...

Última edición por hrxnet; 28/11/2002 a las 21:17
  #8 (permalink)  
Antiguo 28/11/2002, 21:08
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 23 años, 8 meses
Puntos: 1792
Otra cosa que aprendí para tirarlo a 0bytes es:

# > archivo_log

Y luego al revisar con un

# du -a

efectivamente me aparece en 0. Es similar a lo que explicas? O es algo diferente lo que hice?
__________________
- Christian Van Der Henst
Platzi
  #9 (permalink)  
Antiguo 28/11/2002, 21:12
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Lo que explico es lo mismo, solo que son otros procedimientos, y si cuando hablamos de 0 me refiero a lo mismo que vos, 0 bytes...
  #10 (permalink)  
Antiguo 28/11/2002, 21:16
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Error grave:

donde quiera que allá un

cat /dev/null /var/logs/archivo.log

agregale > en el medio, quedaria así

cat /dev/null > /var/logs/archivo.log


Cosas que pasan...
  #11 (permalink)  
Antiguo 29/11/2002, 09:37
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 23 años
Puntos: 0
Ferdy, nos podrías explicar qué es rotatelog (o a mí al menos xD)?


Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
  #12 (permalink)  
Antiguo 29/11/2002, 13:55
Avatar de mangandini
Colaborador
 
Fecha de Ingreso: marzo-2001
Ubicación: Guatemala
Mensajes: 1.752
Antigüedad: 23 años, 9 meses
Puntos: 22
Re: Sobre lo que me comentan...

Cita:
Mensaje Original por cvdhs
Gracias por aclararme la razón de dicho log.

Ahora, cómo desactivar ese módulo?

Y con respecto a la vinculación /dev/null suena bien, pero un poco más específico?

Miren que apenas estoy en pañales en windows.

no será en *Nix ??
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:20.