http://dba.stackexchange.com/questions/18036/mysql-how-do-you-determine-the-ideal-open-files-limit-setting-value
El día 2 de marzo de 2016, 10:47, Gonzalo Rivero <fishfromsa...@gmail.com> escribió: > holas, > hace tiempo no veo movimiento en la lista, pero no viene al caso. Es > que el mysql me tiene estúpido: > mysql> select userid,username,pwd,user_digest,rights from users where > username="admin"; > ERROR 1016 (HY000): Can't open file: './bsbucasalroto/users.frm' (errno: 24 - > Too many open files) > mysql> > > entonces fui a google, y dice que hay una variable open_files_limit que > puede estar muy baja: > mysql> show variables like 'open%'; > +------------------+-------+ > | Variable_name | Value | > +------------------+-------+ > | open_files_limit | 1024 | > +------------------+-------+ > 1 row in set (0,00 sec) > > y hay que cambiar en el archivo de configuración... que es justo cuando > empiezan mis problemas: ¿donde coño está ese archivo de configuración? > Ya toqué todos estos: > [root@gonz:~]$ grep -B1 -R open /etc/mysql > /etc/mysql/my.cnf-[mysqld] > /etc/mysql/my.cnf:open-files-limit=10000 > -- > /etc/mysql/mysql.cnf-[mysqld] > /etc/mysql/mysql.cnf:open-files-limit=10000 > -- > /etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld] > /etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 10000 > -- > /etc/mysql/debian.cnf-[mysqld] > /etc/mysql/debian.cnf:open-files-limit = 100000 > > reinicio mysql y: > mysql> show variables like 'open%'; > +------------------+-------+ > | Variable_name | Value | > +------------------+-------+ > | open_files_limit | 1024 | > +------------------+-------+ > 1 row in set (0,00 sec) > > FFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU > -- Ricardo A.Frydman Administrador Senior de Sistemas Unix (IBM) Sun Certified System Administrator - Solaris 10 HACMP System Administrator "Aequam memento rebus in arduis servare mentem"