redis启动错误提示解决

admin8年前开发素材1821

29581:M 07 Sep 11:01:20.505 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

29581:M 07 Sep 11:01:20.505 # Server started, Redis version 3.2.0

29581:M 07 Sep 11:01:20.505 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

29581:M 07 Sep 11:01:20.505 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.


WARNING: The TCP backlog setting of 511.解决

原因就是因为128太小了。执行echo 511 > /proc/sys/net/core/somaxconn

命令就把这个问题解决了。但是这个只是暂时的。

如果想要永久解决,打开ietc/sysctl.conf,在这里面添net.core.somaxconn= 1024 然后执行sysctl -p 就可以永久消除这个warning


WARNING overcommit_memory is set to 0..解决

执行

echo 1 > /proc/sys/vm/overcommit_memory



WARNING you have Transparen Huge Pages..解决

执行

echo never > /sys/kernel/mm/transparent_hugepage/enabled

永久处理:

vi /etc/rc.local添加

if test -f /sys/kernel/mm/transparent_hugepage/enabled; then  
   echo never > /sys/kernel/mm/transparent_hugepage/enabled  
fi  
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then  
   echo never > /sys/kernel/mm/transparent_hugepage/defrag  
fi


分享到:

相关文章

ThinkPHP Http工具类(用于远程采集 远程下载)

<?php // +---------------------------------------------------------------------- // |...

css hack

由于不同的浏览器对CSS的支持及解析结果不一样,还由于CSS中的优先级的关系。我们就可以根据这个来针对不同的浏览器来写不同的CSS。CSS Hack大致有3种表现形式,CSS类内部Hack、选择器Ha...

生成微信红包--拼手气

<?php header("Content-type: text/html; charset=utf-8"); $result =&...

H-ui 文件夹命名规范

admin     后台管理   app       应用...

精选12个时尚的 CSS3 效果【附源码】

精选12个时尚的 CSS3 效果【附源码】

这里是精选的12个很炫的 CSS3 效果。CSS3 是对 CSS 规范的一个很大的改善和增强,它使得 Web 开发人员可以很容易的在网站中加入时尚的效果。以前很多需要编写复杂的 JavaScript...

php simpleXMLElement与array的相互转换

<?php   function xmlToArray($simpleXmlElement){      &n...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。