0

我正在尝试将我的爬网数据从 nutch 索引到 solr 中,但收到以下错误。任何帮助将不胜感激。

SOLRIndexWriter
solr.server.url : URL of the SOLR instance (mandatory)
solr.commit.size : buffer size when sending to SOLR (default 1000)
solr.mapping.file : name of the mapping file for fields (default solrindex-mapping.xml)
solr.auth : use authentication (default false)
solr.auth.username : use authentication (default false)
solr.auth : username for authentication
solr.auth.password : password for authentication


Exception in thread "main" java.io.IOException: Job failed!
at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1357)
at org.apache.nutch.indexer.IndexingJob.index(IndexingJob.java:123)
at org.apache.nutch.indexer.IndexingJob.index(IndexingJob.java:81)
at org.apache.nutch.indexer.IndexingJob.index(IndexingJob.java:65)
at org.apache.nutch.crawl.Crawl.run(Crawl.java:155)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
at org.apache.nutch.crawl.Crawl.main(Crawl.java:55)
4

1 回答 1

0

你看到 solr 日志了吗?这些日志记录了错误原因。我曾经在 nutch 中遇到过同样的问题,并在 solr 的日志中发现了一条消息“未知字段主机”。在我编辑了 scheme.xml 之后,问题就消失了。

于 2014-01-08T09:48:49.250 回答