<pre class="brush:cpp;toolbar:false">[root@centos224]#serviceredisdstart 21985:M24Nov04:07:20.376*Increasedmaximumnumberofopenfilesto10032(itwasoriginallysetto1024). _._ _.-``__&#39;&#39;-._ _.-```.`_.&#39;&#39;-._Redis3.2.1(00000000/0)64bit .-``.-```.```/_.,_&#39;&#39;-._ (&#39;,.-`|`,)Runninginstandalonemode |`-._`-...-`__...-.``-._|&#39;`_.-&#39;|Port:6379 |`-._`._/_.-&#39;|PID:21985 `-._`-._`-./_.-&#39;_.-&#39; |`-._`-._`-.__.-&#39;_.-&#39;_.-&#39;| |`-._`-.__.-&#39;_.-&#39;|http://redis.io `-._`-._`-.__.-&#39;_.-&#39;_.-&#39; |`-._`-._`-.__.-&#39;_.-&#39;_.-&#39;| |`-._`-.__.-&#39;_.-&#39;| `-._`-._`-.__.-&#39;_.-&#39;_.-&#39; `-._`-.__.-&#39;_.-&#39; `-.__.-&#39; `-.__.-&#39; 21985:M24Nov04:07:20.428#WARNING:TheTCPbacklogsettingof511cannotbeenforcedbecause/proc/sys/net/core/somaxconnissettothelowervalueof128. 21985:M24Nov04:07:20.428#Serverstarted,Redisversion3.2.1 21985:M24Nov04:07:20.428#WARNINGovercommit_memoryissetto0!Backgroundsavemayfailunderlowmemorycondition. Tofixthisissueadd&#39;vm.overcommit_memory=1&#39;to/etc/sysctl. confandthenrebootorrunthecommand&#39;sysctlvm.overcommit_memory=1&#39;forthistotakeeffect. 21985:M24Nov04:07:20.428#WARNINGyouhaveTransparentHugePages(THP)supportenabledinyourkernel. ThiswillcreatelatencyandmemoryusageissueswithRedis. Tofixthisissuerunthecommand&#39;echonever&gt;/sys/kernel/mm/transparent_hugepage/enabled&#39;asroot, andaddittoyour/etc/rc.localinordertoretainthesettingafterareboot.RedismustberestartedafterTHPisdisabled. 21985:M24Nov04:07:20.442*DBloadedfromdisk:0.014seconds 21985:M24Nov04:07:20.443*Theserverisnowreadytoacceptconnectionsonport6379</pre><p>警告:</p><p>Increased maximum number of open files to 10032 (it was originally set to 1024).</p><p>解决:</p><p>#查看系统限制</p><pre class="brush:bash;toolbar:false">[root@centos224]#ulimit-a</pre><p></p><p>#设置&quot;open files&quot;数量</p><pre class="brush:bash;toolbar:false">[root@centos224]#ulimit-n10032</pre><p></p><p>#或者设置用户限制</p><pre class="brush:bash;toolbar:false">[root@centos224]#vi/etc/security/limits.conf</pre><p>警告:</p><p>WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.</p><p>解决:</p><pre class="brush:bash;toolbar:false">[root@centos224]#echo511&gt;/proc/sys/net/core/somaxconn [root@centos224]#echo&quot;net.core.somaxconn=551&quot;&gt;/etc/sysctl.conf</pre><p>警告:</p><p>WARNING overcommit_memory is set to 0! Background save may fail under low memory condition.</p><p><span class="Apple-tab-span" ></span>To fix this issue add &#39;vm.overcommit_memory = 1&#39; to /etc/sysctl.</p><p><span class="Apple-tab-span" ></span>conf and then reboot or run the command &#39;sysctl vm.overcommit_memory=1&#39; for this to take effect.</p><p>解决:</p><pre class="brush:bash;toolbar:false">[root@centos224]#echo1&gt;/proc/sys/vm/overcommit_memory [root@centos224]#echo&quot;vm.overcommit_memory=1&quot;&gt;&gt;/etc/sysctl.conf</pre><p>警告:</p><p>WARNING you have Transparent Huge Pages (THP) support enabled in your kernel.</p><p><span class="Apple-tab-span" ></span>This will create latency and memory usage issues with Redis.</p><p><span class="Apple-tab-span" ></span>To fix this issue run the command &#39;echo never &gt; /sys/kernel/mm/transparent_hugepage/enabled&#39; as root,</p><p><span class="Apple-tab-span" ></span>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.</p><p>解决:</p><pre class="brush:bash;toolbar:false">[root@centos224]#echonever&gt;/sys/kernel/mm/transparent_hugepage/enabled [root@centos224]#vi/etc/rc.local iftest-f/sys/kernel/mm/transparent_hugepage/enabled;then echonever&gt;/sys/kernel/mm/transparent_hugepage/enabled fi iftest-f/sys/kernel/mm/transparent_hugepage/defrag;then echonever&gt;/sys/kernel/mm/transparent_hugepage/defrag fi</pre>
T:0.006770s,M:247.99 KB
返回顶部 留言