当前位置: 首页 > article >正文

解决docker运行elastic服务端启动不成功

现象:

 然后查看docker日志,发现有vm.max_map_count报错

ERROR: [1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

解决办法:

1. 宿主机(运行docker的机器),运行以下命令修改vm.max_map_count

echo "vm.max_map_count=262144" | sudo tee -a /etc/sysctl.conf

sysctl -p

 

 2. 启动docker容器传入参数:-e "MAX_MAP_COUNT=262144"

 docker run -dti --name=elastic-6.8.12 \

 -e "MAX_MAP_COUNT=262144"  \

 --network=host --restart=always \

 elasticsearch:6.8.12

 问题解决:

 


http://www.kler.cn/a/133286.html

相关文章:

  • Unity类银河战士恶魔城学习总结(P127 Stat ToolTip属性提示)
  • 计算机视觉 ---常见图像文件格式及其特点
  • 利用python 检测当前目录下的所有PDF 并转化为png 格式
  • 前端js用canvas合成图片并转file对象
  • 【JAVA基础】JVM是什么?
  • git入门环境搭建
  • pandas教程:Resampling and Frequency Conversion 重采样和频度转换
  • Flask学习一:概述
  • IntelliJ IDE 插件开发 |(一)快速入门
  • CentOS7安装xvfb,解决服务器没有X-Server的问题
  • springboot+activiti5.22.0集成Activiti在线流程设计器
  • 数据结构-插入排序实现
  • CCRC认证是什么?
  • JVM 调优指南
  • 视频会议设备如何安装?
  • 机器学习笔记 - 使用 PyTorch 的多任务学习和 HydraNet
  • SpringBoot-----从前端更新数据到MySql数据库
  • Android问题笔记四十六:解决open failed: EACCES (Permission denied) 问题
  • Scrapy----Scrapy简介
  • 记录一次较为完整的服务打包发布流程
  • Java中,ArrayList和LinkedList区别区分,简洁
  • Navicat 基于 GaussDB 主备版的快速入门
  • 第七部分:Maven(项目管理工具)
  • Linux每日智囊-cat, more, less
  • 【DevOps】Git 图文详解(一):简介及基础概念
  • javascript选择器的封装,只需要写元素名或css类及id都可以选择到元素