Hi,

Not sure about solrdedup, but solrindex worked for me in nutch-1.4 with 
solr-4.1.0.

Alex.

 

 

 

-----Original Message-----
From: Lewis John Mcgibbney <lewis.mcgibb...@gmail.com>
To: user <user@nutch.apache.org>
Sent: Wed, Feb 6, 2013 6:13 pm
Subject: Re: Nutch 1.6 +solr 4.1.0


Hi,
We are not good to go with Solr 4.1 yet. There are changes required to
schema.xml as well as the indexer package in nutch to accommodate api
changes in 4.1.
Please check our Jira for these issues. I am happy to help with the update
however it will block some other proposed changes to the pluggable
indexers...


On Wednesday, February 6, 2013, Mustafa Elkhiat <melkh...@gmail.com> wrote:
> i crawl website by this command
>
> bin/nutch crawl urls -solr http://localhost:8983/solr/ -depth 10 -topN 10
>
> but i faced this exception
> how to fix it error?
>
> SolrIndexer: starting at 2013-02-07 03:02:07
> SolrIndexer: deleting gone documents: false
> SolrIndexer: URL filtering: false
> SolrIndexer: URL normalizing: false
> org.apache.solr.client.solrj.SolrServerException:
java.net.ConnectException: Connection refused
> SolrDeleteDuplicates: starting at 2013-02-07 03:02:29
> SolrDeleteDuplicates: Solr url: http://localhost:8983/solr/
> Exception in thread "main" java.io.IOException:
org.apache.solr.client.solrj.SolrServerException:
java.net.ConnectException: Connection refused
>     at
org.apache.nutch.indexer.solr.SolrDeleteDuplicates$SolrInputFormat.getSplits(SolrDeleteDuplicates.java:200)
>     at
org.apache.hadoop.mapred.JobClient.writeOldSplits(JobClient.java:989)
>     at org.apache.hadoop.mapred.JobClient.writeSplits(JobClient.java:981)
>     at org.apache.hadoop.mapred.JobClient.access$600(JobClient.java:174)
>     at org.apache.hadoop.mapred.JobClient$2.run(JobClient.java:897)
>     at org.apache.hadoop.mapred.JobClient$2.run(JobClient.java:850)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at javax.security.auth.Subject.doAs(Subject.java:415)
>     at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1121)
>     at
org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:850)
>     at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:824)
>     at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1261)
>     at
org.apache.nutch.indexer.solr.SolrDeleteDuplicates.dedup(SolrDeleteDuplicates.java:373)
>     at
org.apache.nutch.indexer.solr.SolrDeleteDuplicates.dedup(SolrDeleteDuplicates.java:353)
>     at org.apache.nutch.crawl.Crawl.run(Crawl.java:153)
>     at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>     at org.apache.nutch.crawl.Crawl.main(Crawl.java:55)
> Caused by: org.apache.solr.client.solrj.SolrServerException:
java.net.ConnectException: Connection refused
>     at
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:478)
>     at
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)
>     at
org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:89)
>     at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:118)
>     at
org.apache.nutch.indexer.solr.SolrDeleteDuplicates$SolrInputFormat.getSplits(SolrDeleteDuplicates.java:198)
>     ... 16 more
> Caused by: java.net.ConnectException: Connection refused
>     at java.net.PlainSocketImpl.socketConnect(Native Method)
>     at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>     at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>     at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
>     at java.net.Socket.connect(Socket.java:579)
>     at java.net.Socket.connect(Socket.java:528)
>     at java.net.Socket.<init>(Socket.java:425)
>     at java.net.Socket.<init>(Socket.java:280)
>     at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)
>     at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122)
>     at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
>     at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
>     at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
>     at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
>     at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
>     at
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:422)
>     ... 20 more
>
>

-- 
*Lewis*

 

Reply via email to