我试图按照正常的setup guide启动并运行ElasticSearch。无法在Ubuntu上运行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 status
说:ElasticSearch 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
elasticsearch用户是否拥有对弹性搜索安装的数据和日志目录的写入权限?日志文件中是否有任何内容? – imotov