码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 重启提示超出可打开文件数限制|Buffered warning: Changed limits: max_open_files: 1024

时间:2019-03-16 12:51:38      阅读:753      评论:0      收藏:0      [点我收藏+]

标签:more   val   ase   server   mes   linux   def   ...   process   

Linux 服务器经常一段时间就会出现这样的问题,一个月半个月的样子。每次都重启服务器临时性解决,昨晚仔细看了看报的错误。

先看应用的日志提示连不上 MySQL 服务器。

 "Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)"

再看看 MySQL 的日志,发现原来超过限制了。

190314 11:18:08 mysqld_safe mysqld restarted
2019-03-14 11:18:09 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-03-14 11:18:09 0 [Note] /usr/sbin/mysqld (mysqld 5.6.34) starting as process 16180 ...
2019-03-14 11:18:09 16180 [Warning] Buffered warning: Changed limits: max_open_files: 1024 (requested 5000)

2019-03-14 11:18:09 16180 [Warning] Buffered warning: Changed limits: table_open_cache: 431 (requested 2000)

既然看到问题,先网上搜搜别人怎么解决的。

都在说修改系统的文件数限制,ulimit -a 一看,65535,对的呀。

怪事,MySQL 也有限制,看一下

show variables like %files%;

果然是 1024

修改修改

重启 MySQL

 

MySQL 重启提示超出可打开文件数限制|Buffered warning: Changed limits: max_open_files: 1024

标签:more   val   ase   server   mes   linux   def   ...   process   

原文地址:https://www.cnblogs.com/ekse/p/10541508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!