fallos (#4) - Colapso de servidor opengnsys cada pocos minutos (#147) - Message List
Colapso de servidor opengnsys cada pocos minutos
solved
Hemos detectado un bug de la versión 1.0.4a, con solución.
SITUACIÓN:
- El servidor se colapsa y debemos reiniciarlo, aunque la estabilidad sólo durará unos minutos hasta que vuelva a colapsarse. Los clientes se quedan en espera y la infraestructura web no responde.
- Entramos en un bucle infinito y el servidor sólo funciona unos minutos entre reinicio y reinicio.
DEDUCIR QUÉ PASA:
- Entramos en el servidor y ejecutamos la instrucción watch "netstat -apn | grep mysql | wc -l" que monitoriza los sockets de mysql que se están usando. Un uso óptimo debería tener un valor de 2.
- Observamos que aumentan las conexiones. Cuando llega a 153 el servidor se colapsa. Aumentar el valor máximo de sockets mysql no nos sirve, sólo alargaríamos el tiempo de actividad sin solucionar el problema.
- Apagamos todos los clientes (físicos) encendidos, por lo que no deberíamos tener clientes conectados.
- Ejecutamos "lsof -i" y aún vemos algún cliente conectado. Curiosamente no está dado de alta en nuestra infraestructura web.
SOLUCIÓN:
- Se ha borrado esta máquina de la infraestructura web sin antes apagar el cliente (físico).
- Para solucionarlo, añadimos la máquina con "Incorporar Ordenadores" (automáticamente se volverá de color amarillo), apagamos el cliente y borramos de la web.
CONSEJO PARA NO ENCONTRAR ESTA SITUACIÓN:
- Si borráis un PC de la infraestructura web de opengnsys, aseguraos que previamente habéis apagado el cliente (físico). Si no lo hacéis así, intentará establecer conexión mysql y como tendrá incoherencia de dados, no cerrará el socket y volverá a abrir otro, y otro, y otro...
Saludos a todos y hasta la 1.0.5 ! ! ! !
Miquel
mmcucala
Sep 25, 2013, 11:58:55 AM
(12 years ago)