3

Rails で ElasticSearch を使用します。(0.19.1)

Macの再起動後、突然起動しなくなりました。何が変わったのかわからない(最近Javaを更新した)私はhomebrewを介してインストールし、再インストールした後、同じ問題を修正しました。

私が試してみると:

elasticsearch -f -D es.config=/usr/local/Cellar/elasticsearch/0.19.1/config/elasticsearch.yml

私はこれを得る:

[2012-09-13 10:33:38,865][INFO ][node                     ] [Ulysses] {0.19.1}[3944]: initializing ...
[2012-09-13 10:33:38,873][INFO ][plugins                  ] [Ulysses] loaded [], sites []
[2012-09-13 10:33:40,381][ERROR][bootstrap                ] {0.19.1}: Initialization Failed ...
1) NoClassDefFoundError[Could not initialize class org.elasticsearch.common.xcontent.XContentFactory]2) StackOverflowError[null]

このエラーについて多くを見つけることができず、今は本当に立ち往生しています...どんなヒントも大歓迎です! ありがとう

4

1 に答える 1

10

Elasticsearch の新しいバージョンを試して使用できますか? そこで修正する必要があります (homebrew には 0.19.9 が必要です)。または、修正は簡単で、elasticsearch.in.shファイル内でこの行JAVA_OPTS="$JAVA_OPTS -Xss128k"を変更する必要がありますJAVA_OPTS="$JAVA_OPTS -Xss256k"

于 2012-09-13T11:52:49.370 に答える