按照REDIS启动报错的提示语,3个命令优化了系统参数
1)# ulimit -n
65535
对应的配置文件vi /etc/security/limits.conf ,加上这段配置(注意注意ubuntu一定不能直接用*,否则会不生效)
用户退出重新登陆就生效了
* soft nofile 65535
* hard nofile 65535
* soft noproc 65535
* hard noproc 65535
提示:写入到/etc/sysctl.conf就已经永久生效了,如果要让刚写入的立即也生效可以执行以下sysctl -p
假如重启不生效,参考https://www.linuxidc.com/Linux/2011-01/31626.htm
# ulimit -a查看是否生效
2)# sysctl vm.overcommit_memory=1
vm.overcommit_memory = 1
对应的配置文件/etc/sysctl.conf ,或者编辑 添加 'vm.overcommit_memory = 1' 然后重启电脑
执行命令 'sysctl vm.overcommit_memory