全球主机交流论坛

标题: MYSQL数据库错误 请问在哪里修改 [打印本页]

作者: 博士流氓    时间: 2013-9-28 19:29
标题: MYSQL数据库错误 请问在哪里修改
Can't open file: (errno: 24)
    新搭建数据库,应用连接上去后,抛如下异常:
120528 10:07:32 [ERROR] /usr/local/mysql/bin/mysqld: Can't open file: './ag4_1/raa4_1.frm' (errno: 24)

刚开始没有仔细查看错误码!还以为是文件损坏,重新导入!仍旧抛上面的错误!

用perror工具查看具体错误!
linux:/usr/local/mysql/bin # ./perror 24
OS error code  24:  Too many open files
超出最大打开文件数限制!ulimit -n查看系统的最大打开文件数是65535,不可能超出!那必然是数据库的最大打开文件数超出限制!

在mysql里查看最大打开文件数限制命令:show variables like 'open_files_limit';
发现该数值过小,改为2048,重启mysql,应用正常!


作者: 博士流氓    时间: 2013-9-28 20:09
具体目录在哪里呢
作者: 博士流氓    时间: 2013-9-29 08:28
hello
作者: 博士流氓    时间: 2013-9-29 09:55
求帮忙啊




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4