OpenStack专题:too many connections
作者:BlogUpdater |
时间:2018-01-17 |
浏览:3392 |
评论已关闭 条评论
系统环境:
操作系统:CentOS 7.3 1611
OpenStack版本:Ocata
问题:在OpenStack运行一段时间后,查看Log发现有”too many connections”错误。
原因:OpenStack组件对数据库的连接数超过了MariaDB的数据库最大可用连接数。可以通过修改配置提升最大连接数。
解决方法:
1)配置/etc/my.cnf
[mysqld]新添加一行如下参数:
max_connections=1000
2)配置/usr/lib/systemd/system/mariadb.service
[Service]新添加两行如下参数:
LimitNOFILE=65535
LimitNPROC=65535
3)重新加载系统服务,并重启mariadb服务
systemctl –system daemon-reload
systemctl restart mariadb.service
4)查看当前最大连接数
MariaDB [(none)]> show variables like ‘max_connections’;
+—————–+——-+
| Variable_name | Value |
+—————–+——-+
| max_connections | 64725 |
+—————–+——-+
如需转载,请注明来自:Topomel Box
相关推荐
- 使用Incredibuild加速CMake工程的构建
- Posted on 01月31日
- 新的页面保护层级:可读但不可执行
- Posted on 07月04日
- 实战经验:FTP服务器搭建出现Entering Passive Mode问题
- Posted on 11月06日
- 为什么句柄返回值不一致
- Posted on 12月23日
评论已关闭。