MySQL max_connections limitadas a 214 en Ubuntu 16
Al incrementar por necesisdad el numero de conexiones por defecto de Mysql en un Ubuntu 16.04 :
max_connections = 300
Cuando lo consultabamos en el propio MySQL nos decia que eran 214:
mysql> show variables like 'max_connections';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 214 |
+-----------------+-------+
1 row in set (0.01 sec)
Esto es un problema por configuracion del SO que no permita crear mayor número de ficheros, los cuales se necesitan para abrir conexiones.
Aqui esta la solución para que admita crear mas conexiones.
Se copia este fichero
cp /lib/systemd/system/mysql.service /etc/systemd/system/
Se añaden estas 2 lineas al final:
vi /etc/systemd/system/mysql.service
LimitNOFILE=infinity
LimitMEMLOCK=infinity
Se recarga el systemd:
systemctl daemon-reload
Se reinicia el Mysql:
service mysqld restart
Y ahora ya salen las conexiones que hemos configurado:
mysql> show variables like 'max_connections';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 300 |
+-----------------+-------+
1 row in set (0.01 sec)
Comparte este post si te ha resultado útil, así quizás puedas ayudar a alguien que lo necesite.
¡Gracias por tu difusión!
Tips, tutoriales y novedades
Recibe directamente en tu correo todas las novedades, tips y tutoriales gratuitos que compartimos desde Neodoo Microsystems



0 comentarios