Я попытался установить пакет elasticsearch с помощью apt в Ubuntu 14.04, но когда я запустил sudo service elasticsearch status
, Я получаю следующий результат:
* elasticsearch is not running
Я пробовал бежать sudo service elasticsearch start
, и он утверждает, что запускается нормально.
Однако в / var / log / elasticsearch журналы не записываются.
Я пробовал бежать sudo /usr/share/elasticsearch/bin/elasticsearch
, и получил следующий результат:
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Exception in thread "main" java.lang.NoSuchFieldError: LUCENE_7_0_0
at org.elasticsearch.Version.<clinit>(Version.java:50)
at org.elasticsearch.bootstrap.Bootstrap.<init>(Bootstrap.java:76)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:287)
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159)
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150)
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86)
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124)
at org.elasticsearch.cli.Command.main(Command.java:90)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:115)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92)
Что могло вызвать эту ошибку?
Документация elasticsearch, похоже, не содержит информации о том, как установить lucene или где настроить его установку.