Tag: elasticsearch docker coreos

为Elasticsearch服务设置Java环境variables

我们的Elasticsearch集群发生故障,当我尝试重新启动时: docker start -i elasticsearch 我得到的错误: Error: encountered environment variables that are no longer supported Use jvm.options or ES_JAVA_OPTS to configure the JVM ES_HEAP_SIZE=6g: set -Xms6g and -Xmx6g in jvm.options or add "-Xms6g -Xmx6g" to ES_JAVA_OPTS 我不太清楚在哪里设置这个选项。 我修改了我们的elasticsearch.service文件,在开始时包含它: ExecStart=/usr/bin/docker run –name elasticsearch -p ####:#### -p ####:#### -e ES_HEAP_SIZE=6g -e ES_JAVA_OPTS="-Xms6g -Xmx6g" -v /srv/esconfig:/usr/share/elasticsearch/confg 但是错误依然存在。