Inicio > GNU/Linux, MySQL > MariaDB «[ERROR] Error in accept: Too many open files»

MariaDB «[ERROR] Error in accept: Too many open files»

viernes, 4 de mayo de 2018 Dejar un comentario Ir a comentarios

Dependiendo de la configuración del sistema, tendremos un límite u otro de número de archivos que se pueden abrir. Cuando se llega a tal límite, MariaDB nos puede saltar con el error del título de esta entrada. Para tratar de ampliar dicho límite hay que editar el fichero «/etc/security/limits.conf» añadiendo los siguientes valores:

mysql soft nofile 65535
mysql hard nofile 65535

Reiniciaremos el sistema y haremos lo siguiente:

mkdir -p /etc/systemd/system/mysql.service.d/
vi /etc/systemd/system/mysql.service.d/limits.conf

Añadiremos estos valores:

[Service]
LimitNOFILE=infinity

Reiniciaremos el servicio y consultaremos los límites de nuevo:

systemctl daemon-reload

/etc/init.d/mysql restart

cat /proc/$(cat /var/run/mysqld/mysqld.pid)/limits

 

Comparte...Tweet about this on Twitter
Twitter
Categories: GNU/Linux, MySQL Tags: ,
  1. Sin comentarios aún.