Seleccionar página

MySQL max_connections limitadas a 214 en Ubuntu 16

por | Jun 21, 2018 | GNU / Linux, MySQL

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!

Te puede interesar…

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *