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

  • Message #358

    Muchas gracias por la ayuda y encontrar la solución a este problema.

Attachments

No attachments created.