当前位置:首页 > 编程笔记 > 正文
已解决

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

来自网友在路上 163863提问 提问时间:2023-11-21 07:56:14阅读次数: 63

最佳答案 问答题库638位专家为你答疑解惑

现象:

 然后查看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

 问题解决:

 

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"解决docker运行elastic服务端启动不成功":http://eshow365.cn/6-41025-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!