Estoy tratando de poner en marcha ElasticSearch siguiendo el normal setup guide.No se puede ejecutar ElasticSearch como un servicio en Ubuntu
Todo está funcionando bien en mi Macbook pero estoy tratando de hacer lo mismo en un servidor Ubuntu 11.04.
Corriendo /usr/local/elasticsearch/bin/elasticsearch -f
funciona y recibo una respuesta de curl http://localhost:9200
.
Sin embargo, esto es lo que me pasa cuando intento iniciar Elasticsearch como un servicio (He instalado el contenedor de servicio):
$ rcelasticsearch start
Starting ElasticSearch...
Waiting for ElasticSearch.............................
WARNING: ElasticSearch may have failed to start.
Efectivamente rcelasticsearch status
dice ElasticSearch is not running
y localhost: 9200 no puede ser alcanzado.
¿Alguna idea de lo que podría ser el problema?
Editar: el registro del servicio dice:
Launching a JVM...
JVM exited while loading the application.
Error occurred during initialization of VM
Could not reserve enough space for object heap
¿El usuario elasticsearch tiene permisos de escritura en los datos y registra los directorios de su instalación de elasticsearch? ¿Hay algo en el archivo de registro? – imotov