Seleccionar página

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)

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies