O Elasticsearch não iniciará mais

1

Eu reiniciei a minha instância do elasticsearch 5 dias atrás e não consegui iniciá-la desde então.

Eu não obtenho nenhuma saída no arquivo de log /var/log/elasticsearch/ nem o elasticsearch binário imprime qualquer informação quando executado usando elasticsearch -f .

Eu já consegui essa saída.

[2012-11-15 22:51:18,427][INFO ][node                     ] [Piper] {0.19.11}[29584]: initializing ...
[2012-11-15 22:51:18,433][INFO ][plugins                  ] [Piper] loaded [], sites []

A execução de curl http://localhost:9200 resultou em curl: (7) couldn't connect to host .

Eu tentei aumentar a memória de 3gb para 10gb, mas isso não fez diferença.

A execução de /etc/init.d/elasticsearch start demora 30 segundos. ps aux | grep elasticsearch resulta nesta saída.

/usr/local/share/elasticsearch/bin/service/exec/elasticsearch-linux-x86-64 /usr/local/share/elasticsearch/bin/service/elasticsearch.conf wrapper.syslog.ident=elasticsearch wrapper.pidfile=/usr/local/share/elasticsearch/bin/service/./elasticsearch.pid wrapper.name=elasticsearch wrapper.displayname=ElasticSearch wrapper.daemonize=TRUE wrapper.statusfile=/usr/local/share/elasticsearch/bin/service/./elasticsearch.status wrapper.java.statusfile=/usr/local/share/elasticsearch/bin/service/./elasticsearch.java.status wrapper.script.version=3.5.14

/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -Delasticsearch-service -Des.path.home=/usr/local/share/elasticsearch -Xss256k -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.awt.headless=true -Xms1024m -Xmx1024m -Djava.library.path=/usr/local/share/elasticsearch/bin/service/lib -classpath /usr/local/share/elasticsearch/bin/service/lib/wrapper.jar:/usr/local/share/elasticsearch/lib/elasticsearch-0.19.11.jar:/usr/local/share/elasticsearch/lib/elasticsearch-0.19.11.jar:/usr/local/share/elasticsearch/lib/jna-3.3.0.jar:/usr/local/share/elasticsearch/lib/log4j-1.2.17.jar:/usr/local/share/elasticsearch/lib/lucene-analyzers-3.6.1.jar:/usr/local/share/elasticsearch/lib/lucene-core-3.6.1.jar:/usr/local/share/elasticsearch/lib/lucene-highlighter-3.6.1.jar:/usr/local/share/elasticsearch/lib/lucene-memory-3.6.1.jar:/usr/local/share/elasticsearch/lib/lucene-queries-3.6.1.jar:/usr/local/share/elasticsearch/lib/snappy-java-1.0.4.1.jar:/usr/local/share/elasticsearch/lib/sigar/sigar-1.6.4.jar -Dwrapper.key=k7r81VpK3_Bb3N_5 -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.disable_console_input=TRUE -Dwrapper.pid=23888 -Dwrapper.version=3.5.14 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.elasticsearch.bootstrap.ElasticSearchF

Meu sistema atual:

  • Versão do ElasticSearch: 0.19.11, JVM: 23.2-b09
  • Ubuntu 12.04 LTS
  • VM do servidor OpenJDK de 64 bits - 1.7.0_09

Eu tentei reinstalar o elasticsearch, removendo diretórios antigos, reinstalando o java e reiniciando o servidor.

Por que não consigo começar?

    
por Oleander 15.11.2012 / 23:26

2 respostas

0

A solução foi aumentar a quantidade de núcleos no VPS de um para dois.

    
por 27.11.2012 / 00:02
0

Você poderia tentar iniciá-lo sem -Dwrapper.disable_console_input=TRUE ?

Já vi problemas de Java com JARs corrompidos que afetaram o sistema de registro, por exemplo, e foram fáceis de capturar de maneira semelhante.

    
por 22.11.2012 / 01:52