Foros del Web » Administración de Sistemas » Cloud Computing »

Servidor colapsado

Estas en el tema de Servidor colapsado en el foro de Cloud Computing en Foros del Web. Buenos días, tengo contratado un servidor dedicado con las siguientes características: Hardware: Supermicro:5013G-M › Procesador: Intel Pentium IV 2,8 Ghz › Memoria Ram: 512 Mb ...
  #1 (permalink)  
Antiguo 06/10/2010, 05:12
Avatar de Harris  
Fecha de Ingreso: febrero-2007
Mensajes: 132
Antigüedad: 17 años, 2 meses
Puntos: 0
Servidor colapsado

Buenos días,

tengo contratado un servidor dedicado con las siguientes características:

Hardware:
Supermicro:5013G-M
› Procesador: Intel Pentium IV 2,8 Ghz
› Memoria Ram: 512 Mb DDR 333Mhz
› Disco Duro: 80 GB
S.O.:
CentOS 5 - (actualizado a día de entrega de este e-mail).

En él solo tengo instalado un dominio: www.foromarketing.com con 5 cuentas de correo normalitas, y la página web. La página web es un drupal que ocupa 100Mb de espacio con una DB de 57Mb ya que tiene aproximadamente 2500 artículos.

Últimamente el servidor se cae mucho y el soporte técnico me ha dicho que es por falta de RAM:

total used free shared buffers cached
Mem: 507192 498660 8532 0 6468 76380
-/+ buffers/cache: 415812 91380
Swap: 2048248 197712 1850536

Además entrando en phpmyadmin y haciendo la consulta "SHOW STATUS" he visto que hay "Connections 26257". Esto es normal?

Es posible que una sola web sature 512Mb de RAM, cómo puedo comprobar exactamente qué elemento del servidor es el que está consumiendo tanta RAM.

Por favor es un poco pez en esto, al que me eche una mano se lo agradeceré muchísimo. Un saludo y muchas gracias.

Última edición por Harris; 06/10/2010 a las 05:28
  #2 (permalink)  
Antiguo 06/10/2010, 06:13
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: Servidor colapsado

Buenas, esto de optimizar webs y liberar carga essssss tema complicado, yo te puedo decir unos pocos tips, pero seguro no son los más..... completos.

Mira, eso de "connections" ni te fijes, es el total de conexiones hechas. Seguro que hay configuraciones en el mysql por mejorar pero por ahora haz esto en la consola SQL

SHOW PROCESSLIST

O ya que usas phpmyadmin, dale arriba a la derecha a Procesos. Ahi ves que conexiones estan actualmente abiertas y cuantos segundos llevan ejecutandose. Empezemos por ahi, ejecutalo y pega aqui lo que sale.
  #3 (permalink)  
Antiguo 06/10/2010, 07:43
Avatar de hyperwin  
Fecha de Ingreso: agosto-2010
Mensajes: 1.290
Antigüedad: 13 años, 8 meses
Puntos: 68
Respuesta: Servidor colapsado

1.- Agrega un poco de más memoria
2.- Optimiza tu web
3.- Verifica que en el php.ini la configuración mysql.allow_persistent este en off, así evitas que tus scripts usen conexiones persistentes.
4.- Si no tienes configurado algún tipo de cache para tu web entonces configuralo, eAccelerator es una buen opción también.
__________________
Administrador de Servidores Windows
www.hyperwin.net
WebSitePanel - Helm Control - HostingController - DotNetPanel
Instalación - Configuración - Hardening - Solución de problemas
  #4 (permalink)  
Antiguo 06/10/2010, 08:04
Avatar de mandrake88  
Fecha de Ingreso: septiembre-2009
Mensajes: 328
Antigüedad: 14 años, 7 meses
Puntos: 13
Respuesta: Servidor colapsado

Otro tip, a la opcion de busqueda dentro de la web para usuarios invitados (o sea sin registrar) agregale un captcha.

La falta de ram, por lo general, es problema por sobrecarga a la SQL. Tambien deberias de revisar las querys que esten bien hechas (no hagas selects de tablas completas por ejemplo), y los indices (no indexes campos TEXT, etc).
Cuanto es el pico de usuarios online que tenes? O sea el maximo de usuarios conectados al mismo tiempo.

Me suena a que viene mas por ese lado.
  #5 (permalink)  
Antiguo 06/10/2010, 11:07
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 18 años, 8 meses
Puntos: 144
Respuesta: Servidor colapsado

Tienes un servidor bastante limitado en memoria, cpu y discos (apuesto a que son IDE y son algo más lentos que SATA's, etc)

A tu pregunta de si es posible que una sola web sature un servidor, la respuesta es, si una web puede saturar varios servidores, el punto no es el número de webs sino el uso de recursos que tenga esa web, además para efectos de rendiento, tu servidor se comporta más como un vps de baja gama que como un dedicado.

El punto que pones del phpmyadmin es totalmente irrelevante, eso son las conexiones acumuladas de mysql

Si posteas tus actuales httpd.conf, php.ini y my.cnf con gusto te daré una mano

Adicionalmente la salidad de top en hora pico ayudará

Que número de visitas manejas diariamente?
  #6 (permalink)  
Antiguo 08/10/2010, 12:07
Avatar de Harris  
Fecha de Ingreso: febrero-2007
Mensajes: 132
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Servidor colapsado

Buenas a los cuatro, lo primero muchas gracias por la ayuda. Os voy contestando a vuestras preguntas:

- SHOW PROCESSLIST: lo he probado y solo tenía un proceso abierto en ese momento
- Conexiones persistentes: sí que tiene activas las conexiones persistentes, porque drupal las utiliza
- Cache: actualmente la cache de drupal está activa y bien configurada. Recomendáis instalar alguna herramienta externa a drupal como eAccelerator
- Tengo un captcha ya instalado
- El último mes hemos tenido 3540 usuarios únicos, de una duración media de 2:20 minutos. Lo que hace pensar que los picos es raro que superen los 10 usuarios conectados en un momento dado.

Cuanta memoria RAM creéis que debo instalar? Debo también subir el resto de características del servidor?

Muchas gracias a todos
  #7 (permalink)  
Antiguo 09/10/2010, 19:56
Avatar de Adsl5mb  
Fecha de Ingreso: junio-2007
Mensajes: 1.589
Antigüedad: 16 años, 10 meses
Puntos: 34
Respuesta: Servidor colapsado

Utiliza el script tuning-primer.sh y MySQLTuner, con esos podrás ir consiguiendo sugerencias para optimizar el MySQL, que por lo general es lo que más consume con la plataforma Drupal.
__________________
Foro: Yelsoft
Blog: Milutilidades
  #8 (permalink)  
Antiguo 10/10/2010, 01:01
 
Fecha de Ingreso: septiembre-2003
Mensajes: 1.200
Antigüedad: 20 años, 7 meses
Puntos: 8
Respuesta: Servidor colapsado

Yo te recomendaria que por lo menos le meteria con 2 GB de ram, ya que 512 MB es muy poca memoria ram,
__________________
La Madriguera Hosting Mexico
Empresarialhttp://www.lamadriguera.net
Ventas de Pc http://pc.lamadriguera.net

Etiquetas: colapsado, servidores
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 16:48.