Hi all,

I am trying to run Nutch and Solr using the tutorial from [1].
When indexing the content to Solr using command
 bin/nutch solrindex http://127.0.0.1:8983/solr/ crawl/crawldb crawl/linkdb 
crawl/segments/*
I see the following error:
 SolrIndexer: starting at 2011-04-19 03:00:52
 java.io.IOException: Job failed!

The log indicates a Runtime Error when unmarshalling an object:
2011-04-19 03:01:26,630 INFO  plugin.PluginRepository -         Nutch Scoring 
(org.apache.nutch.scoring.ScoringFilter)
2011-04-19 03:01:26,630 INFO  plugin.PluginRepository -         Ontology Model 
Loader (org.apache.nutch.ontology.Ontology)
2011-04-19 03:01:26,634 INFO  indexer.IndexingFilters - Adding 
org.apache.nutch.indexer.basic.BasicIndexingFilter
2011-04-19 03:01:26,635 INFO  indexer.IndexingFilters - Adding 
org.apache.nutch.indexer.anchor.AnchorIndexingFilter
2011-04-19 03:01:26,673 INFO  solr.SolrMappingReader - source: content dest: 
content
2011-04-19 03:01:26,673 INFO  solr.SolrMappingReader - source: site dest: site
2011-04-19 03:01:26,673 INFO  solr.SolrMappingReader - source: title dest: title
2011-04-19 03:01:26,674 INFO  solr.SolrMappingReader - source: host dest: host
2011-04-19 03:01:26,674 INFO  solr.SolrMappingReader - source: segment dest: 
segment
2011-04-19 03:01:26,674 INFO  solr.SolrMappingReader - source: boost dest: boost
2011-04-19 03:01:26,674 INFO  solr.SolrMappingReader - source: digest dest: 
digest
2011-04-19 03:01:26,674 INFO  solr.SolrMappingReader - source: tstamp dest: 
tstamp
2011-04-19 03:01:26,674 INFO  solr.SolrMappingReader - source: url dest: id
2011-04-19 03:01:26,674 INFO  solr.SolrMappingReader - source: url dest: url
2011-04-19 03:01:28,544 WARN  mapred.LocalJobRunner - job_local_0001
java.lang.RuntimeException: Invalid version or the data in not in 'javabin' 
format
        at 
org.apache.solr.common.util.JavaBinCodec.unmarshal(JavaBinCodec.java:99)
        at 
org.apache.solr.client.solrj.impl.BinaryResponseParser.processResponse(BinaryResponseParser.java:39)
        at 
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:466)
        at 
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:243)
        at 
org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
        at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:49)
        at org.apache.nutch.indexer.solr.SolrWriter.close(SolrWriter.java:75)
        at 
org.apache.nutch.indexer.IndexerOutputFormat$1.close(IndexerOutputFormat.java:48)
        at 
org.apache.hadoop.mapred.ReduceTask.runOldReducer(ReduceTask.java:474)
        at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:411)
        at 
org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:216)
2011-04-19 03:01:29,472 ERROR solr.SolrIndexer - java.io.IOException: Job 
failed!

Any ideas what could go wrong here? I strictly followed the mentioned tutorial.
The index should be fine:
m@ubuntu:~/Desktop/nutch$ bin/nutch readdb crawl/crawldb -stats
CrawlDb statistics start: crawl/crawldb
Statistics for CrawlDb: crawl/crawldb
TOTAL urls:     284
retry 0:        284
min score:      0.0
avg score:      0.030411972
max score:      1.208
status 1 (db_unfetched):        17
status 2 (db_fetched):  227
status 3 (db_gone):     40
CrawlDb statistics: done

regards,
Max

[1] http://wiki.apache.org/nutch/RunningNutchAndSolr

Reply via email to