无法运行ElasticSearch作为在Ubuntu服务[关闭](Unable to run Ela

2019-06-24 23:16发布

我试图让ElasticSearch和运行按照正常的安装指南 。

一切都运行在我的MacBook很好,但我试图做同样的一个Ubuntu 11.04服务器上。

运行/usr/local/elasticsearch/bin/elasticsearch -f工作,我得到的回应curl http://localhost:9200

然而,这是我所得到的,当我尝试启动ElasticSearch作为服务(我已经安装了服务包装):

$ rcelasticsearch start

Starting ElasticSearch...
Waiting for ElasticSearch.............................
WARNING: ElasticSearch may have failed to start.

果然rcelasticsearch statusElasticSearch is not running和本地主机:9200无法到达。

任何想法可能是什么问题?

编辑:该服务日志说:

Launching a JVM...
JVM exited while loading the application.
Error occurred during initialization of VM
Could not reserve enough space for object heap

Answer 1:

服务器实例没有为默认ElasticSearch服务包装设置足够的内存。 为了解决这个问题我编辑/usr/local/elasticsearch/bin/service/elasticsearch.conf和改变ES_HEAP_SIZE从1024到512



文章来源: Unable to run ElasticSearch as a service on Ubuntu [closed]