2012-03-28 18 views
2

私はインデックスに「アパッチのNutch 1.4」と、私は、以下のコマンドを実行すると、次のエラーが発生すると、サイトをしようとして失敗したにjava.io.IOException:「にjava.io.IOExceptionを:ジョブが失敗しました」仕事を

bin/nutch solrindex http://localhost:8983/solr/ crawl/crawldb -linkdb crawl/linkdb crawl/segments/* 

私はNutchので動作するように、 "Tomca6"、および "Apache Solrの3.5.0" をインストールしたが、残念ながら、誰かがメートルを助けることができる

シミュレーション

[email protected]:/usr/share/nutch/runtime/local$ bin/nutch solrindex  http://localhost:8983/solr/ crawl/crawldb -linkdb crawl/linkdb crawl/segments/* 
SolrIndexer: starting at 2012-03-28 18:45:25 
Adding 48 documents 
java.io.IOException: Job failed! 
[email protected]:/usr/share/nutch/runtime/local$ 

が動作していませんどうか?

+0

例外のスタックトレースのどこかにログファイルがありますか? – jpountz

+0

次のリンクにログを記録します。[Hadoop.log](https://raw.github.com/gist/2231654/564d7bf5a59262ee9bd63f5a6434e68d822156fb/hadoop.log) – Agutoli

+1

@Agutoli I'd'd Solrから取得したBadRequestエラーの理由を理解するために、あなたのsolrログファイルを調べることをお勧めします。あなたはここにそれの関連部分を貼り付けることができますか? – javanna

答えて

0

このエラーは、結果フィールドのソルフィールドへのマッピングが正しくないか不完全である場合によく発生します。この結果、「更新」アクションがSolrサーバーによって拒否されます。残念ながら、コールチェーンのある時点では、このエラーは少し誤解を招く「IOエラー」に変換されます。私の推奨は、SolrサーバーのWebコンソールにアクセスすることです(リンクのサブミットと同じURLを使用してアクセスできます、この場合はhttp://some.solr.server:8983/solr/)、[ログ]タブに移動します。マッピングに関するエラーが表示されます。

関連する問題