Jump to content

Mysql - Error 24 issue ( AIMIL New CRM Server )

From TetraWiki


How to Fix an (errno: 24) in MySQL[edit]

http://www.solomonson.com/content/how-fix-errno-24-mysql

[ERROR] /usr/sbin/mysqld: Can't open file: './database/table.frm' (errno: 24)

errno: 24 simply means that too many files are open for the given process. There is a read-only mysql variable called open_files_limit that will show how many open files are allowed by the mysqld:

SHOW VARIABLES LIKE 'open%'

A lot systems set this to something very low, like 1024. Unfortunately, the following will NOT work:


[mysqld]
open_files_limit = 65535

Then, be sure to restart mysql:

Also add

ulimit -n 65535  in /etc/init.d/mysqld 

/etc/init.d/mysql restart