2 votos

Cómo aumentar el límite de archivos abiertos mysql en linux

Quiero aumentar "open files limit mysql" a 2084. ¿cuáles son los comandos a ejecutar a través de ssh?

3voto

13nilux Puntos 306

Para ver el límite actual, escriba:

ulimit -a

Para comprobar el límite de un usuario concreto (supongo que le interesará mysql usuario), tipo:

su mysql ulimit -a

Para aumentar/modificar el límite, hazlo:

vi /etc/security/limits.conf

y añadir:

mysql hard nofile 2084 
mysql soft nofile 2084

Haga lo mismo para /etc/security/limits.d/90-nproc.conf .

También puedes aumentar temporalmente el límite de archivos abiertos para el usuario con el que estás conectado actualmente:

ulimit -Hn 2084

1voto

caccia Puntos 26

Si busca el límite interno de MySQL, está definido en my.cnf por la variable open_files_limit = 2084 (ver Doc. MySQL para más detalles).

Dependiendo de su versión, el archivo a editar debe ser /etc/mysql/my.cnf o /etc/mysql/mysql.conf.d/mysqld.cnf

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: