QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

微信扫一扫 分享朋友圈

已有 3296 人浏览分享

开启左侧

Redis提示maximum number of open files to 10032问题解决方案

[复制链接]
3296 0
  近日维护网站,发现redis日志里面有一行提示:* Increased maximum number of open files to 10032 (it was originally set to 1024).
image.jpg
  于是网上百度查了一下,发现是设置问题造成的,主流解决方案如下:
  #查看系统限制
  [root@centos224]# ulimit -a
  #设置“open files”数量
  [root@centos224]# ulimit -n 65535
  #设置用户限制
  [root@centos224]# vi /etc/security/limits.conf
  *  soft nofile 65535
  * hard nofile 65535
  CentOS 还需开启 pam_limits 模块,因为 limits.conf 文件相当于 pam_limits 模块的配置文件。
  # vi /etc/pam.d/login
  session required pam_limits.so
  关键是我把上面所有步骤都做完后,居然还是提示:* Increased maximum number of open files to 10032 (it was originally set to 1024).
  甚至切换系统内核,问题照旧,这就真是奇了怪了。看了几十篇经验分享,搞了半天,还是那一套老办法。没有进展。
  于是换了必应搜索一下,发现除了上面的,还有另外的解决方案,分享如下:
  在/etc/systemd/system/redis.service里面,
  [Service]
  User=redis
  Group=redis
  # should be fine as long as you add it under [Service] block
  LimitNOFILE=65535  //添加这一行
  然后
  systemctl daemon-reload
  systemctl restart redis.service
  再
  cat /run/redis/redis-server.pid
  cat /proc/PID/limits
image.jpg
  或者直接reboot重启服务器,再看日志,问题圆满解决!

上一篇:红色警戒2(红警2)/尤里的复仇每人一小块地的地图下载
下一篇:Redis提示Received SIGTERM scheduling shutdown问题解决方案
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

36

关注

177

粉丝

13657

主题
精彩推荐
热门资讯
网友晒图
  • 公众号

    微信公众号

  • 微信

    站长微信

Powered by Discuz! 在此致以诚挚谢意!

CopyRight © 2011-2024 wancili.com