免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8790 | 回复: 3
打印 上一主题 下一主题

mysql 2013错误--求 解决办法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-24 17:07 |只看该作者 |倒序浏览
配置:
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)  Kernel \r on an \m

内存:4G

mysql版本:mysql  Ver 14.7 Distrib 4.1.20, for redhat-linux-gnu (i386) using readline 4.3


配置文件如下:

[client]
port    = 3306
socket  =   /data/mysql/mysql.sock

#[mysql_cluster]
#ndb-connectstring=192.168.1.2

[mysqld]
#ndbcluster
#ndb-connectstring=192.168.1.2

basedir=/usr/local/mysql
datadir=/data/mysql
socket =/data/mysql/mysql.sock
pid-file=/data/mysql/ydon.cn.pid
lower_case_table_names=0
port            = 3306

skip-locking
skip-name-resolve

key_buffer = 512M
max_allowed_packet = 64M
table_cache = 400
sort_buffer_size = 4M
read_buffer_size = 4M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 16
max_connections = 200
back_log = 50

#replication setting
log-bin = /data/binlog/
expire_logs_days = 3
server-id=6
max_binlog_size=1000M

#enable event
event_scheduler = 0

# for innodb settings
innodb_file_per_table
#innodb_data_file_path=ibdata1:50M:autoextend
#
# Set buffer pool size to 50-80% of your computer's memory
innodb_buffer_pool_size=512M
innodb_additional_mem_pool_size=32M
#
# Set the log file size to about 25% of the buffer pool size
innodb_log_file_size=128M
innodb_log_buffer_size=25M
innodb_flush_log_at_trx_commit=1
innodb_thread_concurrency=20

[mysql.server]
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket  =/data/mysql/mysql.sock
pid-file=/data/mysql/ydon.cn.pid

[mysqldump]
quick
max_allowed_packet = 16M

[safe_mysqld]
basedir=/usr/local/mysql
datadir=/data/mysql
socket  =  /data/mysql/mysql.sock
pid-file=/data/mysql/ydon.cn.pid
err-log=/var/log/mysqld.log

主要症状:通过ssh连接主机后无法登陆mysql,显示2013错误。只有重启后大约10秒左右能连接数据库,以后就不能了。
谢谢高手给解决下。

评分

参与人数 1可用积分 +5 收起 理由
yueliangdao0608 + 5 能自己解决问题,鼓励一下!

查看全部评分

论坛徽章:
0
2 [报告]
发表于 2008-09-24 17:55 |只看该作者
什么时候有高手能来给看看啊

论坛徽章:
0
3 [报告]
发表于 2008-09-24 18:24 |只看该作者
你说的重启是mysql 还是system?
http://hi.baidu.com/langwan/blog ... 89fa5accbf1a51.html

论坛徽章:
0
4 [报告]
发表于 2008-09-25 10:49 |只看该作者
我的问题解决了:mysql没有对打开文件做出限制,不过系统对文件打开数做了限制,可以使用ulimit -a查看。具体的解决办法请查看这个连接,说明的比较详细。希望能帮助被这一问题困扰的朋友。
http://hi.baidu.com/langwan/blog ... 89fa5accbf1a51.html

http://hi.baidu.com/alexdjq/blog ... c08843d7887d0d.html

具体对连接数的计算等,可以参考下面这篇文章:

http://imysql.cn/2008_04_18_how_mysql_calculate_open_files

对上述3篇文件的链接没有通知作者,希望不会有意见。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP