OpenStack专题:too many connections
作者:BlogUpdater |
时间:2018-01-17 |
浏览:3639 |
评论已关闭 条评论
系统环境:
操作系统: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 |
+—————–+——-+
如需转载,请注明来自:拓扑梅尔智慧办公平台 | TopomelBox 官方站点
相关推荐
- 为什么你经常会看到1033命名的文件夹?
- Posted on 04月04日
- 用户界面对象的线程亲缘性第一篇: 窗口
- Posted on 04月28日
- 对话框管理器第一章:先热热身
- Posted on 07月21日
- 小技巧:解决CentOS上SSH登录慢的问题
- Posted on 07月08日
评论已关闭。