Ferrets家的Wordpress

mariadb

增大mysql/mariadb的最大连接数

2018 年 3 月 9 日 by Ferrets Leave a Comment

最近在部署一个大型的zabbix监控,遭遇了mysql连接数不足的情况,在增加mysql的最大连接数的过程中,发现还是有点繁琐的,于是在这里记录下来。

参考:https://pjstrnad.com/mariadb-raise-number-of-connections/

首先,去编辑/etc/my.cnf,或者相应的mysql服务器配置文件。

在[mysqld]一节下方增加以下内容:

open_files_limit=12000
max_connections=10000

对应的两个参数可以根据实际需要修改。此时重启mysql服务器,发现设置并未生效,或者说生效了一半,只增加到了214,原因是systemd本身存在限制导致的。
接下来修改/etc/security/limits.conf,如果没有,就新建一个,插入以下内容。

mysql soft nofile 4096
mysql hard nofile 10240

然后创建systemd启动文件的配置

mkdir -p /etc/systemd/system/mariadb.service.d
vi /etc/systemd/system/mariadb.service.d/limits.conf

然后插入以下内容

[Service]
LimitNOFILE=infinity

完成后就可以重启MySQL服务器了

systemctl daemon-reload
systemctl restart mariadb

Posted in: 搭建服务 Tagged: mariadb, max connection, mysql, 数据库, 最大链接数

日历

2019年十二月
一二三四五六日
« 11月  
 1
2345678
9101112131415
16171819202122
23242526272829
3031 

近期文章

  • 根据audit.log来放通SELinux的拦截
  • 使用PXE从NFS服务器启动Debian Linux
  • 在运行ArchlinuxARM的PogoPlug上打开CPU的AES硬件加速
  • 增大mysql/mariadb的最大连接数
  • 又发现一个神器—个人CalDAV/CardDAV服务器
  • 在使用动态ip的情况下使用tunnelbroker
  • 在RouterOS上使用Tunnelbroker的ipv6服务
  • 已经为网站启用了ipv6访问
  • 家里又少一宝
  • 今天去看了一下奶奶

分类目录

  • Android
  • Linux
  • OpenWrt
  • PHP
  • RaspberryPi
  • RouterOS
  • 吐槽
  • 搭建服务
  • 未分类
  • 生活
  • 网络

功能

  • 登录
  • 项目feed
  • 评论feed
  • WordPress.org

友链

  • ntzyz's space
  • Openwrt中文论坛
  • SNGR
  • Trevikids行止由心
  • 煎蛋

Copyright © 2019 Ferrets家的Wordpress.

Beta WordPress Theme by themehall.com