0

http://wiki.apache.org/nutch/Nutch2Tutorialの指示に従って、ElasticSearch で実行される Nutch インストールを取得できるかどうかを確認しました。私は問題なくクロールを成功させましたが、結果をelasticsearchにロードしようとすると問題が発生します。

次のコマンドを発行します。

bin/nutch elasticindex <$cluser> -all

そして、それは長い間待機し、エラーで戻ってきます: Exception in thread "main" java.lang.RuntimeException: job failed: name=elastic-index [ocpnutch], jobid=job_local_0001

ログを見ると:

~/apache-nutch-2.1/runtime/local/logs/hadoop.log

次のようなエラーがいくつか表示されます。

Netty レイヤー [[id: 0x569764bd, /192.168.17.39:52554 => /192.168.17.60:9300]] java.lang.OutOfMemoryError: Java ヒープ領域で例外がキャッチされました

エラスティック検索のログには何もありません。

私は変更を試みました:elastic.max.bulk.docsとelastic.max.bulk.sizeを小さなサイズに変更し、大量のGBをナッチに割り当てましたが、役に立ちませんでした。

jvm は次のとおりです。 Java(TM) SE ランタイム環境 (ビルド 1.7.0_21-b11)

誰かが私が間違っていることを知っていますか?この問題を解決するのに役立つ他の診断情報は何ですか?

4

2 に答える 2