Delirios de un Informático

Acceder a MySQL con un “too many connections”

Esta mañana me he despertado con Bitacoras.com caída debido a un problema con el servidor MySQL slave bloqueado por un too many connections. Resultaba imposible parar o reiniciar el servidor MySQL debido a ese error, así que tras buscar un poco me topé con este post de MySQL Performance Blog en el que explica cómo modificar en memoria el número de conexiones de MySQL para así poder acceder y detenerlo:

gdb -p `cat /var/run/mysqld/mysqld.pid` -ex "set max_connections=1000" -batch

Únicamente he cambiado la ruta del archivo que contiene el identificador del proceso para que sea la ruta estándar.