Duda - Apache/Moodle - Multiples copias del proc. Apache y consumo de RAM

Todos los comentarios sobre redes y servidores en linux y su interacción con otros sistemas operativos.

Moderadores: doc, Kde_Tony, ps-ax

Responder
Avatar de Usuario
Nagual
Forista Distinguido
Forista Distinguido
Mensajes: 1001
Registrado: Vie Jul 01, 2005 7:00 am
Ubicación: Oaxaca, Mexico

Duda - Apache/Moodle - Multiples copias del proc. Apache y consumo de RAM

Mensaje por Nagual » Mar Abr 06, 2010 8:25 pm

Buen dia a todos y saludos

Hace tiempo que no colocaba una nueva duda, aunque si frecuento regularmente la pagina...

la duda es la siguiente:

En la chamba se tiene un servidor mas o menos grande corriendo CentOS5 x86_64, Apache, PHP y MySQL compilados y Moodle como plataforma educativa, se ofrece la oferta de bachillerato a distancia...

la cosa es que despues de un tiempo corriendo y accediendo a la plataforma se van creando copias de Apache, no se si Moodle cree nuevos procesos, y se va reduciendo la memoria RAM disponible en el servidor.

la ultima vez conte 11 procesos de apache corriendo, y de 16Gb quedaban 160Mb
( en este momento esta corriendo 11 procesos de apache, y usando 800Mb, 15Gb libres )

lo que me sugirieron fue cortar los logs generados por apache, buscando vi que el mas grande, access.log, pesaba 1.5 Gb, y el otro era como de 45Mb, al copiar y cortar el log se libero memoria, paso de 160Mb libres a 3 Gb libres...

( todo esto a raiz de que no se podian subir archivos correctamente )

pero no me logro explicar la razon de que suceda esto... podria entender que ciertas operaciones como consultas a bases de datos, formatos en areas de texto, subida, compresion y descompresion de archivos consuman cierta memoria y no la liberen... pero acabarse 16 Gb??? con solo 50 alumnos activos???

Alguna idea?
alguna recomendacion???

en estos momentos estoy creando un pequeño script para copiar y cortar los logs, para programarlo mediante CRON.

Agradeceria la orientacion que puedan proporcionarme

Gracias por adelantado.

Sales pues :)
Blaise Pascal: "Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
Twitter: @nagual_oax
Avatar de Usuario
niky45
Forista Ancestral
Forista Ancestral
Mensajes: 9186
Registrado: Jue Abr 12, 2007 7:00 am
Ubicación: tras la pantalla (...)
Contactar:

Re: Duda - Apache/Moodle - Multiples copias del proc. Apache y consumo de RAM

Mensaje por niky45 » Mar Abr 06, 2010 10:49 pm

pero estas seguro que son 11 procesos diferentes??

por ejemplo: a mi htop me muestra con algunos programas, como que hay muchos procesos, pero me muestra todas esas instancias con la misma cpu, misma ram etc y el consmo total (de cpu, que es el que mejor se ve), aparece como si solo hubiera uno. (y de hech, esque sol hay una instancia corriendo) . te iba a poner un ejemplo, pero ahora mismo no lo hace. :?.

no obtante, compruebalo, no vaya a ser que sea de otro sitio. :)
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]
Avatar de Usuario
Nagual
Forista Distinguido
Forista Distinguido
Mensajes: 1001
Registrado: Vie Jul 01, 2005 7:00 am
Ubicación: Oaxaca, Mexico

Re: Duda - Apache/Moodle - Multiples copias del proc. Apache y consumo de RAM

Mensaje por Nagual » Mié Abr 07, 2010 5:48 pm

esta es la lista de las instancias corriendo, la obtuve mediante "ps -eaf | grep apache"

Código: Seleccionar todo

[root@bad Admin01]# ps -eaf | grep apache
root         3441       1  0 Apr05 ?        00:00:00 /usr/local/apache/bin/httpd
nobody    3442  3441  0 Apr05 ?        00:01:25 /usr/local/apache/bin/httpd
nobody    3443  3441  0 Apr05 ?        00:01:15 /usr/local/apache/bin/httpd
nobody    3444  3441  0 Apr05 ?        00:01:21 /usr/local/apache/bin/httpd
nobody    3445  3441  0 Apr05 ?        00:01:18 /usr/local/apache/bin/httpd
nobody    3446  3441  0 Apr05 ?        00:01:17 /usr/local/apache/bin/httpd
nobody    3449  3441  0 Apr05 ?        00:01:20 /usr/local/apache/bin/httpd
nobody    3450  3441  0 Apr05 ?        00:01:13 /usr/local/apache/bin/httpd
nobody    3451  3441  0 Apr05 ?        00:01:21 /usr/local/apache/bin/httpd
nobody    3452  3441  0 Apr05 ?        00:01:20 /usr/local/apache/bin/httpd
nobody    3459  3441  0 Apr05 ?        00:01:08 /usr/local/apache/bin/httpd
root      6361  6352  0 10:12 pts/1    00:00:00 grep apache
No se si es normal o que sucede, pero me parece algo extraño, sobre todo la parte del comsumo de ram. (en este momento: usada 910 Mb, libres: 15.1 Gb )

Seguire indagando.

Gracias nuevamente niky45

Sales pues :)
Blaise Pascal: "Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
Twitter: @nagual_oax
Avatar de Usuario
niky45
Forista Ancestral
Forista Ancestral
Mensajes: 9186
Registrado: Jue Abr 12, 2007 7:00 am
Ubicación: tras la pantalla (...)
Contactar:

Re: Duda - Apache/Moodle - Multiples copias del proc. Apache y consumo de RAM

Mensaje por niky45 » Mié Abr 07, 2010 8:04 pm

los tiempos son diferentes, y los PID tambien,asi que supongo que son distintos procesos. no obstante mi maquina sigue sin querer hacerlo, asi que.... no te puedo confirmar si a mi los pid me los mustra iguales o distintos.
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]
Avatar de Usuario
Kde_Tony
Moderador
Moderador
Mensajes: 3866
Registrado: Mié Jul 20, 2005 7:00 am
Ubicación: /home/Peru/Lima/La Molina
Contactar:

Re: Duda - Apache/Moodle - Multiples copias del proc. Apache y consumo de RAM

Mensaje por Kde_Tony » Mié Abr 07, 2010 11:47 pm

Lo que te recomendaria es que optimices apache, si dices que lo has compilado, debe de haberse cargado algunos modulos innecesarios, los cuales te generan la cantidad de pids, a su vez, reduce el numero de conexiones de los usuarios asi como los mismos trends para el servicio apache.
Todo esto lo encuentras en la documentacion de apache, o sea en su web site.

Sls
"Quiero cambiar al mundo pero no me dan los RPM"
----------------------------
Tony Blair
Linux User # 433253
Ubuntu User # 9562
-----------------------------
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje