Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

Ayuda con Server Load 16.72 (1 cpu)

Estas en el tema de Ayuda con Server Load 16.72 (1 cpu) en el foro de Shared Hosting y VPS en Foros del Web. Hola, nuevamente tengo problemas con un servidor... tengo instalado WHM 9.9.9 cPanel 9.9.9-S15 Fedora i686 - WHM X v3.1.0 y en el Service Status me ...
  #1 (permalink)  
Antiguo 29/03/2005, 15:11
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
Ayuda con Server Load 16.72 (1 cpu)

Hola, nuevamente tengo problemas con un servidor... tengo instalado WHM 9.9.9 cPanel 9.9.9-S15
Fedora i686 - WHM X v3.1.0

y en el Service Status me sale esto:

bind (9.2.3) up
Server Load 16.72 (1 cpu) <-- que sucede??
Memory Used 41.7 %
Swap 0.997 %
Disk hda5 (/) DMA+ 7 %
Disk hda1 (/boot) DMA+ 22 %
Disk hda8 (/home) DMA+ 1 %
Disk hda7 (/tmp) DMA+ 4 %
Disk hda3 (/usr) DMA+ 42 %
Disk hda2 (/var) DMA+ 10 %

Lei en otros foros que podria ser xq el sitio generara muchos logs pero ya he solucionado ese problema y sigue todo igual. En el otro servidor que tenia la web no me daba este error el server.. ¿Puede ser porque este jodido el servidor o es fallo de configuracion?
  #2 (permalink)  
Antiguo 29/03/2005, 15:22
 
Fecha de Ingreso: enero-2004
Mensajes: 75
Antigüedad: 20 años, 10 meses
Puntos: 0
Hola,

Este load es continuo en el servidor?

muchas veces los servidores tienen que correr procesos que consumen mucho cpu, pero esto es natural, un ejemplo son los backups si tienes esa opcion habilitada.

Tambien puede ser que algun sitio web, este consumiendo ese cpu.

Puedes ir en WHM a Show Current CPU Usage y te mostrara los procesos que se estan ejecutando en ese momento y desde alli puedes ir descartando problemas.

saludos
  #3 (permalink)  
Antiguo 29/03/2005, 15:32
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
Hola Daperala, me temo que si es continuo. Tengo una web solo que es la que produce todo ese trafico. Ahora mismo hay unos 140 usuarios conectados y posiblemente pueda ser el foro que tengo programado, que por cada contestancion envia un email a cada usuario que participo en el, estoy comprobando a ver si es por eso y baja...

Antes estaba a 1.62 el load ahora ha vuelto a subir:


spamd up
syslogd up
bind (9.2.3) up
Server Load 4.24 (1 cpu)
Memory Used 40.6 %
Swap 0.998 %
Disk hda5 (/) DMA+ 7 %
Disk hda1 (/boot) DMA+ 22 %
Disk hda8 (/home) DMA+ 1 %
Disk hda7 (/tmp) DMA+ 4 %
Disk hda3 (/usr) DMA+ 42 %
Disk hda2 (/var) DMA+ 10 %
  #4 (permalink)  
Antiguo 29/03/2005, 15:37
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
En lo que me has comentado Show Current CPU Usage tengo esto:

Pid Owner Priority Cpu % Mem % Command
14291 mysql 0 7.9 5.9 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/host.pid --skip-locking --socket=/var/lib/mysql/mysql.sock
14292 mysql 0 6.0 5.9 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/host.pid --skip-locking --socket=/var/lib/mysql/mysql.sock
12507 nobody 0 3.0 1.0 /usr/local/apache/bin/httpd -DSSL
14247 nobody 0 2.6 1.0 /usr/local/apache/bin/httpd -DSSL
13914 nobody 0 2.3 1.0 /usr/local/apache/bin/httpd -DSSL
30934 nobody 0 2.0 1.1 /usr/local/apache/bin/httpd -DSSL
14282 mysql 0 2.0 5.9 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/host.pid --skip-locking --socket=/var/lib/mysql/mysql.sock
14276 mysql 0 1.7 5.9 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/host.pid --skip-locking --socket=/var/lib/mysql/mysql.sock
14119 nobody 0 1.3 1.0 /usr/local/apache/bin/httpd -DSSL
12498 nobody 0 0.7 1.0 /usr/local/apache/bin/httpd -DSSL
13908 nobody 0 0.7 1.0 /usr/local/apache/bin/httpd -DSSL
14288 root 0 0.7 0.2 top -n 2 -b -c
14289 mysql 0 0.7 5.9 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/host.pid --skip-locking --socket=/var/lib/mysql/mysql.sock
31798 nobody 0 0.3 1.1 /usr/local/apache/bin/httpd -DSSL
8294 nobody 0 0.3 1.0 /usr/local/apache/bin/httpd -DSSL
12711 nobody 0 0.3 1.0 /usr/local/apache/bin/httpd -DSSL
13959 nobody 0 0.3 1.0 /usr/local/apache/bin/httpd -DSSL
14179 nobody 0 0.3 1.0 /usr/local/apache/bin/httpd -DSSL

Es un poco elevado para tener solo una web???
  #5 (permalink)  
Antiguo 29/03/2005, 16:34
 
Fecha de Ingreso: enero-2004
Mensajes: 75
Antigüedad: 20 años, 10 meses
Puntos: 0
Hola,

yo creo que tienes muchas conecciones a mysql, muy probable que sea el foro y eso es lo que te hace subir el cpu. En WHM ve a Show MySQL Processes en SQL Mysql y te mostrara una lista de todos los procesos que se estan ejecutando en Mysql.

tambien mira la opcion de CPU/Memory/MySQL Usage en Service Status y veras una lista de los procesos que consumen mas memoria y cpu.

saludos
  #6 (permalink)  
Antiguo 29/03/2005, 17:29
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
Podria ser la causa quizas pero... porque en el otro servidor no me pasaba eso?? Y el server es exactamente igual.
  #7 (permalink)  
Antiguo 29/03/2005, 17:43
Avatar de pereztroff  
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 22 años, 5 meses
Puntos: 5
creo que esas conexiones nobody no son normales
  #8 (permalink)  
Antiguo 30/03/2005, 01:21
 
Fecha de Ingreso: septiembre-2004
Mensajes: 172
Antigüedad: 20 años, 2 meses
Puntos: 0
No conozco como trabaja cpanel, pero nobody no debería ejecutar apache.

Primero mirate los tmp para ver si te han colado algo en el servidor y se este ejecutando y camuflando bajo la línea /usr/local/apache/bin/httpd -DSSL. Esto es posible, yo mismo lo he visto.

Por otro lado, utiliza chkrootkit o similares para hacer un test al servidor y utiliza strace para ver que hace cada proceso.

Revisando el tmp (mira también el shm del dev) y utilizando el chkrootkit ya tendrás un primer informe (básico), luego con strace o lsof podrás ver que es lo que son cada uno de estos procesos.

Saludos,
  #9 (permalink)  
Antiguo 30/03/2005, 09:58
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
Bueno, he modificado lo del foro y parece que ha bajado algo pero sigo pensnado que algo no va del todo bien... quizas no lo tenga bien configurado.

IMPORTANT: Do not ignore this email.
This is cPanel stats runner on www.dominio.com!
While processing the log files for user XXX, the cpu has been
maxed out for more then a 6 hour period. The current load/uptime line on the
server at the time of
this email is
00:31:33 up 18 days, 23:31, 0 users, load average: 1.28, 0.93, 1.07
You should check the server to see why the load is so high and take
steps to lower the load. If you want stats to continue to run even with a high
load; Edit
/var/cpanel/cpanel.config and change extracpus to a number larger then 0 (run
/usr/local/cpanel/startup afterwards to pickup the changes).


A ver si a alguno os ha pasado y me comentais...
  #10 (permalink)  
Antiguo 30/03/2005, 10:32
Avatar de LatamHost  
Fecha de Ingreso: octubre-2004
Ubicación: Santiago, Chile
Mensajes: 522
Antigüedad: 20 años, 1 mes
Puntos: 1
Abre SSH y hazle un "ps aux | more" sin las comillas y revisa los usos de CPU.

Saludos.
__________________
MiRevolucionDigital.com - Unete a la revolución digital!
  #11 (permalink)  
Antiguo 30/03/2005, 10:50
Avatar de chiaravel
Usuario baneado!
 
Fecha de Ingreso: marzo-2005
Mensajes: 130
Antigüedad: 19 años, 8 meses
Puntos: 0
Les cuento un caso que tuve para que comparen si no puede estar pasando lo mismo...

Un cliente mio se paso a nuestro servicio y como tiene un foro terriblemente visitado, no podia esperar a que esten apuntados los DNS, entonces habiamos modificado la configuracion del foro para que en lugar de apuntar a www.xxxxx.com vaya directamente por previsualizacion o sea directamente a la IP del servidor / usuario / etc / etc... entonces apuntaban asi...

xxx.xxx.xxx.xxx/usuario/foro/index.php

El problema es que apuntando directamente asi ocurre que se consumian muchisimos recursos del servidor y eso multiplicado por cientos de usuarios concurrentes.. vivian colgando el servidor.... quizas en ese foro este pasando lo mismo...

Si esto no es asi... tomenlo como un simple comentario.

Suerte
  #12 (permalink)  
Antiguo 30/03/2005, 10:56
Avatar de chiaravel
Usuario baneado!
 
Fecha de Ingreso: marzo-2005
Mensajes: 130
Antigüedad: 19 años, 8 meses
Puntos: 0
No se si el LINUX tiene los mismos comandos del UNIX pero en UNIX para ver el consumo de procesador y memoria puedes hacer...

Código:
> cd /etc/gsc/bin
> ./top
Eso te ordena los procesos del que mas consume al que menos consume, aunque te muestra los primeros 20 creo que con eso podras ver que es lo que pasa.

Suerte
  #13 (permalink)  
Antiguo 30/03/2005, 11:43
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
Cita:
Iniciado por chiaravel
Les cuento un caso que tuve para que comparen si no puede estar pasando lo mismo...

Un cliente mio se paso a nuestro servicio y como tiene un foro terriblemente visitado, no podia esperar a que esten apuntados los DNS, entonces habiamos modificado la configuracion del foro para que en lugar de apuntar a www.xxxxx.com vaya directamente por previsualizacion o sea directamente a la IP del servidor / usuario / etc / etc... entonces apuntaban asi...

xxx.xxx.xxx.xxx/usuario/foro/index.php

El problema es que apuntando directamente asi ocurre que se consumian muchisimos recursos del servidor y eso multiplicado por cientos de usuarios concurrentes.. vivian colgando el servidor.... quizas en ese foro este pasando lo mismo...

Si esto no es asi... tomenlo como un simple comentario.

Suerte
Este era el problema, tenia puesto en Main Shared Virtual Host IP la ip principal xx.xx.xx.210 y al dominio la mism,a lo que he hecho es agregar otra ip y asignarsela al dominio y ahora ha desdencido a 0.06 el load... creo q es este el problama... a ver que tal se porta en la siguentes horas....

una duda a todo esto, que IP deberia poner en main shared virtual host IP ???

Muchas gracias a todos !!
  #14 (permalink)  
Antiguo 30/03/2005, 11:58
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
Puff ahora me doy cuenta de que el domino al cambiarle a la otra ip q nosea la que tiene como Main Shared Virtual Host IP no va, me va al dominio principal... en vez de a la web.
  #15 (permalink)  
Antiguo 30/03/2005, 12:24
 
Fecha de Ingreso: enero-2004
Mensajes: 75
Antigüedad: 20 años, 10 meses
Puntos: 0
Cita:
Iniciado por Axo
Bueno, he modificado lo del foro y parece que ha bajado algo pero sigo pensnado que algo no va del todo bien... quizas no lo tenga bien configurado.

IMPORTANT: Do not ignore this email.
This is cPanel stats runner on www.dominio.com!
While processing the log files for user XXX, the cpu has been
maxed out for more then a 6 hour period. The current load/uptime line on the
server at the time of
this email is
00:31:33 up 18 days, 23:31, 0 users, load average: 1.28, 0.93, 1.07
You should check the server to see why the load is so high and take
steps to lower the load. If you want stats to continue to run even with a high
load; Edit
/var/cpanel/cpanel.config and change extracpus to a number larger then 0 (run
/usr/local/cpanel/startup afterwards to pickup the changes).


A ver si a alguno os ha pasado y me comentais...
Este es un error muy comun cuando tienes un website que ocupa mucho espacio en disco, y cuando cpanel trata de hacerle un backup, consume muchos recursos porque el archivo que tiene que generar es muy grande.

en cuanto a la direccion IP no creo que sea ese el problema, sino imaginate un servidor que tiene mas de 600 websistes por dar un ejemplo y todos usan la misma direccion IP, se tendira que caer a cada rato.

estudia las horas en las cuales el servidor tiene esos altos de cpu y mira los procesos que estan corriendo, poco a poco veras que va surgiendo mas informacion.

saludos
  #16 (permalink)  
Antiguo 30/03/2005, 12:55
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
Creo que no se ha solucionado... normalemente me da picos cuando miro varias veces... esto en que puede repercutir seriamente en el servidor o que se caiga-sature el sitio???
  #17 (permalink)  
Antiguo 30/03/2005, 12:58
Avatar de chiaravel
Usuario baneado!
 
Fecha de Ingreso: marzo-2005
Mensajes: 130
Antigüedad: 19 años, 8 meses
Puntos: 0
Yo diria que no te guies por el dia de hoy... de hecho a cientos de usuarios no les esta funcionando el Messenger y no te extrañe de que se trate de un ataque masivo.

Quizas tus servidores estan hackeados o algo por el estilo.

Suerte
  #18 (permalink)  
Antiguo 30/03/2005, 13:23
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
Creo que ya medio va todo bien, a ver mirad que os parece esto:

top - 21:24:05 up 20 days, 20:24, 1 user, load average: 0.47, 0.70, 0.63
Tasks: 121 total, 2 running, 118 sleeping, 0 stopped, 1 zombie
Cpu(s): 24.2% us, 11.3% sy, 0.0% ni, 64.6% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 515116k total, 451632k used, 63484k free, 70196k buffers
Swap: 2104504k total, 3456k used, 2101048k free, 212836k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5684 mysql 19 0 34900 13m 2032 R 6.6 2.7 0:00.20 mysqld
5682 mysql 18 0 34900 13m 2032 S 6.3 2.7 0:00.19 mysqld
5683 mysql 19 0 34900 13m 2032 S 6.0 2.7 0:00.18 mysqld
3080 nobody 15 0 8436 5260 3652 S 2.7 1.0 0:08.92 httpd
5662 nobody 17 0 8232 5016 3540 S 1.3 1.0 0:00.25 httpd
4377 nobody 16 0 8308 5188 3632 S 0.7 1.0 0:04.66 httpd
4613 nobody 15 0 8368 5248 3628 S 0.7 1.0 0:03.77 httpd
5209 nobody 15 0 8268 5136 3620 S 0.3 1.0 0:01.74 httpd
5271 nobody 15 0 8072 4912 3592 S 0.3 1.0 0:01.27 httpd
5571 root 16 0 3860 932 728 R 0.3 0.2 0:00.30 top
5676 nobody 15 0 8204 5008 3556 S 0.3 1.0 0:00.09 httpd
1 root 16 0 2520 412 352 S 0.0 0.1 0:07.42 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.65 ksoftirqd/0
3 root 5 -10 0 0 0 S 0.0 0.0 0:54.96 events/0
4 root 6 -10 0 0 0 S 0.0 0.0 0:00.03 khelper
16 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid
91 root 5 -10 0 0 0 S 0.0 0.0 0:11.74 kblockd/0
99 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khubd
156 root 15 0 0 0 0 S 0.0 0.0 0:02.93 pdflush
158 root 9 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0
157 root 16 0 0 0 0 S 0.0 0.0 0:30.41 kswapd0
251 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod
440 root 15 0 0 0 0 S 0.0 0.0 0:06.90 kjournald
1105 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald
1106 root 15 0 0 0 0 S 0.0 0.0 0:06.18 kjournald
1107 root 15 0 0 0 0 S 0.0 0.0 0:08.33 kjournald
1108 root 15 0 0 0 0 S 0.0 0.0 0:35.52 kjournald
1109 root 15 0 0 0 0 S 0.0 0.0 0:57.12 kjournald
1862 root 16 0 2128 600 504 S 0.0 0.1 0:15.37 syslogd
1866 root 16 0 1804 448 380 S 0.0 0.1 0:00.00 klogd

Lo que me mosquea es lo de sleeping... eso es normal???
  #19 (permalink)  
Antiguo 30/03/2005, 14:32
 
Fecha de Ingreso: enero-2004
Mensajes: 75
Antigüedad: 20 años, 10 meses
Puntos: 0
en el momento tienes una carga normal de un servidor, yo diria que hasta 3.0 son cargas normales de un servidor el cual procesa datos. Si ya sube mas de 3.0 por periodos largos si te tienes que preocupar porque no es normal.

Trata de mirar Apache Status en WHM eso te indicara que partes de tu o los websites estan consumiendo CPU.

Los procesos sleeping pueden ser la base de datos que no estan cerrando bien, mira esa parte tambien en los procesos de mysql para ver cuantos procesos tienes.

saludos
  #20 (permalink)  
Antiguo 30/03/2005, 14:52
 
Fecha de Ingreso: diciembre-2004
Mensajes: 413
Antigüedad: 19 años, 11 meses
Puntos: 0
Exclamación

Axo lo que esta claro es que mysql te esta metindo mucha carga al server,te recomiendo veas este hilo, del foro de ev1 servers que es donde yo tengo mis servidores, una vez tuve un problema parecido y usé esta solución

http://forum.ev1servers.net/showthre...ght=mysql+load

por cierto para monitoreo te recomiendo el mrtg una herramienta grafica muy completa

http://people.ee.ethz.ch/~oetiker/webtools/mrtg/



p.d. si tienes problemas con el ingles con gusto te ayudo
__________________
Directorio Empresas
agrega ya tu enlace
Seo Costa Rica

Última edición por arnoldcr; 30/03/2005 a las 14:54
  #21 (permalink)  
Antiguo 30/03/2005, 17:43
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
He inetnado mejorar mas las consultas SQL pero lacosa sigue igual... el problema es que hay 120 usuarios de meida conectados y eso como bien habeis dichos con todas las consultas me mata al server...

Miren como esta la cosa ahora:

top - 01:43:33 up 21 days, 43 min, 1 user, load average: 0.72, 0.60, 0.63
Tasks: 136 total, 1 running, 133 sleeping, 0 stopped, 2 zombie
Cpu(s): 25.8% us, 8.3% sy, 0.0% ni, 65.6% id, 0.0% wa, 0.3% hi, 0.0% si
Mem: 515116k total, 460324k used, 54792k free, 117896k buffers
Swap: 2104504k total, 3420k used, 2101084k free, 138592k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
22291 mysql 19 0 35336 14m 2032 S 11.6 2.9 0:00.59 mysqld
14624 nobody 15 0 8924 5840 3660 S 6.0 1.1 0:18.74 httpd
22188 nobody 15 0 9020 5796 3592 S 3.7 1.1 0:00.28 httpd
6819 nobody 15 0 8224 5140 3656 S 2.7 1.0 0:37.85 httpd
1 root 16 0 2520 412 352 S 0.0 0.1 0:07.46 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.66 ksoftirqd/0
3 root 5 -10 0 0 0 S 0.0 0.0 0:55.50 events/0
4 root 6 -10 0 0 0 S 0.0 0.0 0:00.03 khelper
16 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid
91 root 5 -10 0 0 0 S 0.0 0.0 0:11.74 kblockd/0
99 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khubd
156 root 15 0 0 0 0 S 0.0 0.0 0:02.97 pdflush
158 root 9 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0
157 root 16 0 0 0 0 S 0.0 0.0 0:30.45 kswapd0
251 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod
440 root 15 0 0 0 0 S 0.0 0.0 0:06.95 kjournald
1105 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald

el sleeping esta entre 120 y 170 madre mia... Voy a intentar hacer lo que me has dicho arnoldcr, no te he contestado al mensaje privado porque queria darte las gracias por aqui por el interes mostrado !! Me pongo a ello ya os voy comentando si soy capaz de solucionarlo... (vermeos a ver la que lio )
  #22 (permalink)  
Antiguo 30/03/2005, 17:58
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años, 7 meses
Puntos: 7
creo que la solucion que me has indicado no es exactamente lo q busco, dbido a que es una solucion para un sitio con pocas visitas si no he entendido mal ¿no?

Cita:
MaxRequestsPerChild must be set to 100 or less if you dont have high traffic
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 01:18.