Docker安装Elasticsearch的遇到的那些坑

2018-10-16  本文已影响159人  weylau

1、docker 运行 Elasticsearch 报错

$ docker run -d -p 9200:9200 --name="es" elasticsearch:5.6

报错:failed; error='Cannot allocate memory' (errno=12)
原因:5.0默认分配jvm空间大小为2g 5.0之前好像是1g

解决方法:-e ES_JAVA_OPTS="-Xms256m -Xmx256m" //设置初始内存 和最大内存

docker run -d -p 9200:9200 --name="es" -e ES_JAVA_OPTS="-Xms256m -Xmx256m" elasticsearch:5.6
上一篇 下一篇

猜你喜欢

热点阅读