![]() |
Optimizacion de servidor: Hola amigos: Tengo una duda con mi servidor, ultimamente la carga del servidor esta siendo altisima: una media de 2.24 es un sevidor dedicado con las siguientes caracteristicas. CPU: GenuineIntel, Intel(R) Xeon(TM) CPU 2.40GHz Memoria : 1,5 GB Dominios: 167. Trafico consumido Enero 2008. 185 GB la cosa es que habia un dominio que consumia mucha cpu con el mysql (llegaba a estar constante en 99,9 %) con un oscommerce que se ha sacado a un vps para el solo, pero la carga sigue estando alta. Como algun dato mas os indico que en plesk me indica lo siguiente: memory usage : 77.97% swap usage: 0.83% Que me aconsajeis para optimizar? Creeis que debo comprar más memoria? Muchas gracias por anticipado PD: creo que el my.cnf viene "standart" no está optimizado |
Re: Optimizacion de servidor: parece que.... sabes mas de lo que reconoces saber ;) De forma muy sutil.... estas dejando entrever (o eso me parece a mi) tus sospechas.... Mas ram Y/O optimizar la configuracion de my.cnf... Vas bien encaminado. |
Re: Optimizacion de servidor: Cita:
Por cierto que opinas tu? gracias y un saludo |
Re: Optimizacion de servidor: opino que a base de golpes se aprende mucho. Es un buen metodo de aprendizaje :-) Sin verlo... no te puedo decir nada en firme, pero es posible que mejores tocando el my.cnf. si ejecutas "uptime", obtendras el load average del ultimo minuto, 5 minutos y 15. ¿está mas o menos estabilizado? No es lo mismo que tengas un pico en un momento, a que tengas siempre un valor mas o menos estable... con "top" podrás ver el porcentaje de tiempo de uso de CPU. quedate un rato mirandolo.... ¿usas mucha CPU? con "free" puedes ver el estado de la memoria. ¿que tal está? Podria ser que necesites mas ram, una cpu mas rapida, discos mas rapidos, o simplemente optimizar.... Otra opcion sería preguntar a tu actual proveedor, e incluso... plantearte cambiarlo si su soporte tecnico no es suficientemente bueno como para orientarte satisfactoriamente. Echale un vistazo a los comandos que te he comentado antes, y postea (si quieres) los resultados que obtengas. |
Re: Optimizacion de servidor: Cita:
Lo primero perdon por tardar tanto. Te explico el comando top me muestra lo siguiente top - 13:08:44 up 5 days, 12:40, 1 user, load average: 3.22, 2.56, 2.84 Tasks: 161 total, 1 running, 160 sleeping, 0 stopped, 0 zombie Cpu(s): 51.8% us, 5.3% sy, 0.0% ni, 29.5% id, 12.7% wa, 0.2% hi, 0.5% si Mem: 1554928k total, 1522672k used, 32256k free, 163556k buffers Swap: 1020116k total, 7564k used, 1012552k free, 282344k cached es mas o menos constante, por desgracia, no tan alto como lo he pillado ahora pero entre 1.00, 1.70. es la media con Free sale esto: total used free shared buffers cached Mem: 1554928 1396840 158088 0 164000 269680 -/+ buffers/cache: 963160 591768 Swap: 1020116 7564 1012552 Muchas gracias por anticipado PD: lo del proveedor lo estoy pensando seriamente |
Re: Optimizacion de servidor: Apenas has tocado el swap, y tienes memoria para buffers y cache... con lo que no tiene demasiado sentido plantearte mas RAM. En el entorno de 1.5-2gb estarás bien. Tambien se vé que el uso de cpu es importante (agradecerás una cpu mas moderna) , y que el porcentaje "WAiting" es considerable... esto, junto con el load average... parece indicar que estas teniendo mucho movimiento en los discos... Es muy posible que optimizando el my.cnf, y asignándole mas memoria para caches, consigas reducir el uso de disco, y reducir así el load average... mejorando el rendimiento global del sistema. En esto de "optimizar".... muchas veces hay un poco de "ensayo y error". ¿que opinan el resto de foreros? |
Re: Optimizacion de servidor: Cita:
Es que si te digo la verda el my.cnf que esta en mi servidor en comparacion de otros que he visto, me parece que esta muy basico, de hecho creo que no esta usando ni la cache mysql, pero no te fies mucho de lo que te digo porque aqui soy un inculto total. He leido dos o tres foros y poco más. Me tengo que documentar mucho en este tema |
Re: Optimizacion de servidor: copialo y pegalo aquí |
Re: Optimizacion de servidor: Cita:
Archivo my.cnf Código: [mysqld] |
Re: Optimizacion de servidor: ¿no hay nadie mas que opine? |
Re: Optimizacion de servidor: /etc/my.cnf (archivo de configuración de MySQL) no esta optimizado, como bien comentan, está como viene de "fábrica". Pero no es el único punto importante a optimizar, deberías considerar optimizar Apache, PHP, resto de los servicios, y kernel del sistema también, con lo que podrías sacarle el máximo rendimiento al mismo. Verifica que no hayan errores de programación en las aplicaciones que corres también, ya que un script mal programado puede afectar considerablemente el rendimiento del sistema. Si no tienes los conocimientos para optimizar el sistema debidamente, te sugeriría contratar a un sysadmin que haga el trabajo por ti. Saludos, |
Re: Optimizacion de servidor: Cita:
Hola Webtech, lo primero agradecerte tu respuesta, te comento. En un principio, todas las aplicaciones estan revisadas (Fue lo primero que se hizo para evitar conexiones persistentes asi como otras cosas que puedieran ralentizar el servidor). He planteado lo del my.cnf porque he visto ejecutando el comando 'top' que lo que más consume es el proceso del demonio mysql. ¿Crees que deberia empezar por otra cosa? Muchas gracias de nuevo |
Re: Optimizacion de servidor: cargosan, Empieza por optimizar debidamente /etc/my.cnf, es la base de tu problema al parecer. Segundo punto, apache, php y el kernel del sistema, darán una ayuda notoria para el rendimiento en general. Un saludo! |
| La zona horaria es GMT -6. Ahora son las 21:49. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.