侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Mariadb配置文件不生效最大连接数只能为214的解决办法

2023-12-16 星期六 / 0 评论 / 0 点赞 / 128 阅读 / 1489 字

现象描述Centos7.2系统上安装10.1.17版本的MariaDB启动服务后。登陆mariadb数据库,发现最大连接数为214,而且修改/etc/my.cnf配置文件,只要max_connecti

现象描述

.

Centos7.2系统上安装10.1.17版本的MariaDB启动服务后。登陆mariadb数据库,发现最大连接数为214,而且修改/etc/my.cnf配置文件,只要max_connections的值超过214,该库的最大连接数为214,当max_connections的值小于214时,它能生效,最大连接数会为参数值。

.
MariaDB [(none)]> show variables like 'max_connections';       +-----------------+-------+| Variable_name   | Value |+-----------------+-------+| max_connections | 214   |+-----------------+-------+

解决办法

根据文件/usr/lib/systemd/system/mariadb.service 中的描述,想要修改mariadb的最大配置文件限制,需要对系统环境进行配置

  • 首先创建配置文件/etc/systemd/system/mariadb.service.d/limits.conf
cd /etc/systemd/system/mkdir mariadb.service.dcd mariadb.service.d/
  • 添加如下部分:
vi limits.conf[Service]LimitNOFILE=10000
  • 重新加载守护程序再重启服务
systemctl daemon-reloadsystemctl restart mariadb
  • 再查看最大连接数
MariaDB [(none)]> show variables like 'max_connections';       +-----------------+-------+| Variable_name   | Value |+-----------------+-------+| max_connections | 1000  |+-----------------+-------+

修改成功!

广告 广告

评论区