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

#k8s部署Elasticsearch集群启动报错

1.从日志看,Elasticsearch 7.1.1 启动失败的直接原因是内核参数不满足要求,属于典型的 ES Bootstrap Check 报错。ES 在启动时会强制检查 vm.max_map_count,当前值是 65530,但 最低要求是 262144

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

2.在 宿主机(Node)​ 上永久修改(推荐)

# 临时生效
sysctl -w vm.max_map_count=262144

# 永久生效
cat >> /etc/sysctl.conf << EOF
vm.max_map_count=262144
EOF

sysctl -p

 3.在k8s重新启动es集群就可以了

posted @ 2026-06-04 18:14  Leonardo-li  阅读(10)  评论(0)    收藏  举报