返回顶部
首页 > 资讯 > 数据库 >Dcoke docker-redis 启动警告处理
  • 235
分享到

Dcoke docker-redis 启动警告处理

Dcokedocker-redis启动警告处理 2016-04-27 15:04:51 235人浏览 无得
摘要

如果启动前不对linux内核做任何更改,那么Redis启动会报出警告,共三个:如下图所示   第一个警告:The tcp backlog setting of 511 cannot be enforced because /proc

如果启动前不对linux内核做任何更改,那么Redis启动会报出警告,共三个:如下图所示

 

第一个警告:The tcp backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

意思是:TCP  backlog设置值,511没有成功,因为 /proc/sys/net/core/somaxconn这个设置的是更小的128.

临时解决方法:(即下次启动还需要修改此值)

echo 511 > /proc/sys/net/core/somaxconn

永久解决方法:(即以后启动还需要修改此值)

将其写入/etc/rc.local文件中。

baklog参数实际控制的是已经3次握手成功的还在accept queue的大小。

参考linux里的backlog详解

 

第二个警告: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 andthen reboot or run the command "sysctl vm.overcommit_memory=1" for this to take effect.

意思是:overcommit_memory参数设置为0!在内存不足的情况下,后台程序save可能失败。建议在文件 /etc/sysctl.conf 中将overcommit_memory修改为1。

临时解决方法:echo "vm.overcommit_memory=1" > /etc/sysctl.conf

永久解决方法:将其写入/etc/sysctl.conf文件中。

参考:有关linux下redis overcommit_memory的问题

 

第三个警告:you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix thisissue 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 thesetting after a reboot. Redis must be restarted after THP is disabled.

意思是:你使用的是透明大页,可能导致redis延迟和内存使用问题。执行 echo never > /sys/kernel/mm/transparent_hugepage/enabled 修复该问题。

临时解决方法:

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

永久解决方法:

将其写入/etc/rc.local文件中。

 

如果第一个警告不能再宿主机中解决,可以在docker容器中尝试解决,可以参考此文章。

Http://weeklyalGo.codes/2017/03/06/some%20Docker%20security%20options/#2-

您可能感兴趣的文档:

--结束END--

本文标题: Dcoke docker-redis 启动警告处理

本文链接: https://lsjlt.com/news/2977.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Dcoke docker-redis 启动警告处理
    如果启动前不对Linux内核做任何更改,那么Redis启动会报出警告,共三个:如下图所示   第一个警告:The TCP backlog setting of 511 cannot be enforced because /proc...
    99+
    2016-04-27
    Dcoke docker-redis 启动警告处理
  • 解决Redis启动警告问题
    如果启动前不对linux内核做任何更改,那么redis启动会报出警告,共三个:如下图所示 第一个警告:The TCP backlog setting of 511 cannot b...
    99+
    2024-04-02
  • mongodb 启动时的警告问题
    在启动mongodb的时候,如果配置文件的参数没有调好,会导致启动时的出错以及警告,那么我们来看看常见的警告的原因及解决方法启动mongodb时还正常,但是连接mongod的时候就出现警告了,提示WARNI...
    99+
    2024-04-02
  • pycharm sql语句警告的处理
    目录pycharm sql语句警告Pycharm sql语句提示SQL Dialect is Not Configured按照图中设置即可pycharm sql语句警告 产生原因为...
    99+
    2024-04-02
  • vue如何处理错误和警告
    小编给大家分享一下vue如何处理错误和警告,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!处理错误(和警告)的更好方法你可以为 Vue 中的错误和警告提供自定义处理...
    99+
    2023-06-27
  • MongoDB启动Linux内存大页(Huge Page)告警关闭
        Linux环境中,默认情况下启动MongoDB会有很多提示告警信息的。如果我们安装数据库只是为了简单的测试、学习,也不会有太多的问题。但是,如果我们是搭建正式的生...
    99+
    2024-04-02
  • hadoop启动后提示警告信息怎么解决
    这篇文章主要介绍“hadoop启动后提示警告信息怎么解决”,在日常操作中,相信很多人在hadoop启动后提示警告信息怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”hadoop启动后提示警告信息怎么解决...
    99+
    2023-06-03
  • docker安装启动redis的方法
    这篇文章主要介绍docker安装启动redis的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!什么是redis    根据百度百科介绍,Redis(Remote Dictionary Serv...
    99+
    2023-06-15
  • docker compose怎么启动redis集群
    本文小编为大家详细介绍“docker compose怎么启动redis集群”,内容详细,步骤清晰,细节处理妥当,希望这篇“docker compose怎么启动redis集群”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-07-02
  • ORACLE 告警日志alert过大的处理
      现在,对于我来说,处理ORACLE告警日志alert多大不再是什么难题;但是,由于数据库是公司最重要的设备,不容有失,处理数据库相关的进程或文件还是要特别小心。  目前,ORACLE...
    99+
    2024-04-02
  • excel循环引用警告如何处理
    本文小编为大家详细介绍“excel循环引用警告如何处理”,内容详细,步骤清晰,细节处理妥当,希望这篇“excel循环引用警告如何处理”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。excel循环引用警告处理方法:第...
    99+
    2023-07-02
  • springboot 项目 启动 警告 WARNING: An illegal reflective access operation has occurred
          警告如图所示,该警告是因为jdk版本太高(我用的是15.0,据说9.0的也会这样),具体的原理还没有研究,它不影响项目的正常运行,但是看着很糟心有木有~~~~ 解决方案是把项目jdk降低到1.8及以下,建议1.8。  spr...
    99+
    2020-11-19
    springboot 项目 启动 警告 WARNING: An illegal reflective access operation has occurred 数据库入门 数据库基础教程 数据
  • win10系统警告unknown hard error如何处理
    Win10系统警告"unknown hard error"常见的原因是系统文件损坏或硬件故障。处理这个错误的方法如下:1. 检查硬件...
    99+
    2023-10-09
    win10
  • docker启动redis的方法是什么
    要启动Redis容器,可以使用以下命令: docker run -d --name my-redis-container -p 63...
    99+
    2024-03-12
    docker redis
  • WARNING:Ignoring invalid distribution -pencv-python警告信息如何处理
    这篇文章主要介绍“WARNING:Ignoring invalid distribution -pencv-python警告信息如何处理”,在日常操作中,相信很多人在WARNING:Ignoring ...
    99+
    2023-07-05
  • docker compose如何启动redis多机集群
    这篇文章主要介绍了docker compose如何启动redis多机集群的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇docker compose如何启动redis多机集群文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-02
  • MongDB启动警告 ”WARNING: soft rlimits too low.“问题的解决方法
    MongDB启动警告 ”WARNING: soft rlimits too low.“问题的解决方法,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行...
    99+
    2024-04-02
  • elasticsearch启动时警告无法锁定JVM内存怎么解决
    本文小编为大家详细介绍“elasticsearch启动时警告无法锁定JVM内存怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“elasticsearch启动时警告无法锁定JVM内存怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路...
    99+
    2023-06-05
  • linux系统报xfs_vm_releasepage警告问题的处理方法
    问题说明 最近的几台机器在同一天的不同时段都出现以下警告信息: Mar 26 20:55:03 host1 kernel: WARNING: at fs/xfs/xfs_aops.c:1045 xfs_vm_rel...
    99+
    2022-06-04
    linux xfs_vm_releasepage linux系统警告处理
  • JavaScript 错误处理中的错误报告服务:主动监控和警报
    ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作