You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by Sznajder ForMailingList <bs...@gmail.com> on 2013/06/03 15:04:40 UTC

Error thrown during solrIndex in Nutch2.1

Hi

I ran the SolIndex from Nutch2.1 and I am getting the following error
(copied from the hadoop.log file):

Any hint is welcome......

Benjamin

2013-06-03 14:51:10,428 INFO  indexer.IndexingFilters - Adding
org.apache.nutch.indexer.anchor.AnchorIndexingFilter
2013-06-03 14:51:35,612 INFO  solr.SolrWriter - Adding 147 documents
2013-06-03 14:51:37,199 WARN  mapred.FileOutputCommitter - Output path is
null in cleanup
2013-06-03 14:51:37,202 WARN  mapred.LocalJobRunner - job_local_0001
org.apache.solr.common.SolrException: Lock obtain timed out:
NativeFSLock@solr/./data/index/write.lock: java.io.FileNotFoundException:
solr/./data/index/write.lock (Permission denied)
org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: *
NativeFSLock@solr/./data/index/write.lock: java.io.FileNotFoundException:
solr/./data/index/write.lock (Permission denied)   at
org.apache.lucene.store.Lock.obtain(Lock.java:84)
at*org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
 at
org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
at
org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
at
org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
at
org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
at
org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
at
org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)  at
org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
       at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)    at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
     at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)

*Lock obtain timed out: NativeFSLock@solr/./data/index/write.lock:
java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
denied)  org.apache.lucene.store.LockObtainFailedException: Lock obtain
timed out: NativeFSLock@solr/./data/index/write.lock:
java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
denied)         at org.apache.lucene.store.Lock.obtain(Lock.java:84) *   at
org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)    at
org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
at
org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
at
org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
at
org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
at
org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
at
org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)  at
org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)    at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)

request: http://ir-hadoop0:8983/solr/update?wt=javabin&version=2
        at
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:430)
        at
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)
        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:91)
        at
org.apache.nutch.indexer.IndexerOutputFormat$1.close(IndexerOutputFormat.java:53)
        at
org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.close(MapTask.java:651)

Re: Error thrown during solrIndex in Nutch2.1

Posted by kiran chitturi <ch...@gmail.com>.
> *Lock obtain timed out: NativeFSLock@solr/./data/index/write.lock:
> java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> denied)  org.apache.lucene.store.LockObtainFailedException: Lock obtain
> timed out: NativeFSLock@solr/./data/index/write.lock:
> java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> denied)         at org.apache.lucene.store.Lock.obtain(Lock.java:84) *   at
> org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)    at
> org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
>
On the second note, you should check this too

-- 
Kiran Chitturi

 <http://www.linkedin.com/in/kiranchitturi>

Re: Error thrown during solrIndex in Nutch2.1

Posted by Tejas Patil <te...@gmail.com>.
It would mostly be due to permission issues as Kiran pointed out. If not,
check if there is any stale lock file there due to previous JVM crash. It
can be also possible that you got multiple index writers trying to write at
the same location.


On Mon, Jun 3, 2013 at 6:18 AM, kiran chitturi <ch...@gmail.com>wrote:

> Hi Szanjder,
>
> It looks like the Index is read-only and you do not have any write access.
> We can see that permission denied status
>
> On Mon, Jun 3, 2013 at 9:13 AM, Sznajder ForMailingList <
> bs4mailinglist@gmail.com> wrote:
>
> > Indeed, from the Solr side, I got
> >
> >
> > Jun 3, 2013 4:05:49 PM org.apache.solr.core.SolrCore execute
> > INFO: [] webapp=/solr path=/update params={version=2&wt=javabin}
> status=500
> > QTime=1007
> > Jun 3, 2013 4:05:49 PM org.apache.solr.common.SolrException log
> > SEVERE: org.apache.lucene.store.LockObtainFailedException: Lock obtain
> > timed out: NativeFSLock@solr/./data/index/write.lock:
> > java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> > denied)
> >         at org.apache.lucene.store.Lock.obtain(Lock.java:84)
> >         at
> > org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
> >         at
> > org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> >         at
> >
> >
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> >         at
> >
> >
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> >         at
> >
> >
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> >         at
> >
> >
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> >         at
> >
> >
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> >         at
> > org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
> >         at org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)
> >         at
> >
> >
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> >         at
> >
> >
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
> >         at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)
> >         at
> >
> >
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
> >         at
> >
> >
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> >         at
> >
> >
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> >         at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> >         at
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> >         at
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> >         at
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> >         at
> > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> >         at
> >
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
> >         at
> >
> >
> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
> >         at
> > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
> >         at org.mortbay.jetty.Server.handle(Server.java:326)
> >         at
> > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
> >         at
> >
> >
> org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
> >         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:843)
> >         at
> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
> >         at
> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
> >         at
> >
> >
> org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
> >         at
> >
> >
> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
> > Caused by: java.io.FileNotFoundException: solr/./data/index/write.lock
> > (Permission denied)
> >         at java.io.RandomAccessFile.<init>(RandomAccessFile.java:229)
> >         at
> > org.apache.lucene.store.NativeFSLock.obtain(NativeFSLockFactory.java:203)
> >         at org.apache.lucene.store.Lock.obtain(Lock.java:95)
> >         ... 31 more
> >
> >
> >
> > On Mon, Jun 3, 2013 at 4:10 PM, kiran chitturi <
> chitturikiran15@gmail.com
> > >wrote:
> >
> > > Hi Sznajder,
> > >
> > > It is hard to know the Solr errors from Nutch side. Please look at Solr
> > > logs to see what happened.
> > >
> > > On Mon, Jun 3, 2013 at 9:04 AM, Sznajder ForMailingList <
> > > bs4mailinglist@gmail.com> wrote:
> > >
> > > > Hi
> > > >
> > > > I ran the SolIndex from Nutch2.1 and I am getting the following error
> > > > (copied from the hadoop.log file):
> > > >
> > > > Any hint is welcome......
> > > >
> > > > Benjamin
> > > >
> > > > 2013-06-03 14:51:10,428 INFO  indexer.IndexingFilters - Adding
> > > > org.apache.nutch.indexer.anchor.AnchorIndexingFilter
> > > > 2013-06-03 14:51:35,612 INFO  solr.SolrWriter - Adding 147 documents
> > > > 2013-06-03 14:51:37,199 WARN  mapred.FileOutputCommitter - Output
> path
> > is
> > > > null in cleanup
> > > > 2013-06-03 14:51:37,202 WARN  mapred.LocalJobRunner - job_local_0001
> > > > org.apache.solr.common.SolrException: Lock obtain timed out:
> > > > NativeFSLock@solr/./data/index/write.lock:
> > > java.io.FileNotFoundException:
> > > > solr/./data/index/write.lock (Permission denied)
> > > > org.apache.lucene.store.LockObtainFailedException: Lock obtain timed
> > > out: *
> > > > NativeFSLock@solr/./data/index/write.lock:
> > > java.io.FileNotFoundException:
> > > > solr/./data/index/write.lock (Permission denied)   at
> > > > org.apache.lucene.store.Lock.obtain(Lock.java:84)
> > > > at*org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
> > > >  at
> > > >
> org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> > > > at
> org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
> > >  at
> > > > org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
> > > >
> > > >
> > >
> >
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
> > > >        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)
> >  at
> > > >
> > > >
> > >
> >
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
> > > >      at
> > > >
> > > >
> > >
> >
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> > > > at
> > > >
> > > >
> > >
> >
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> > > > at
> > > >
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> > > > at
> > > >
> > >
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > > > at
> > > >
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> > > > at
> > > >
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> > > > at
> > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> > > >
> > > > *Lock obtain timed out: NativeFSLock@solr/./data/index/write.lock:
> > > > java.io.FileNotFoundException: solr/./data/index/write.lock
> (Permission
> > > > denied)  org.apache.lucene.store.LockObtainFailedException: Lock
> obtain
> > > > timed out: NativeFSLock@solr/./data/index/write.lock:
> > > > java.io.FileNotFoundException: solr/./data/index/write.lock
> (Permission
> > > > denied)         at org.apache.lucene.store.Lock.obtain(Lock.java:84)
> *
> > > at
> > > > org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
>  at
> > > >
> org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> > > > at
> org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
> > >  at
> > > > org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
> > > >
> > > >
> > >
> >
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
> > > > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)    at
> > > >
> > > >
> > >
> >
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> > > > at
> > > >
> > > >
> > >
> >
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> > > > at
> > > >
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> > > > at
> > > >
> > >
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > > > at
> > > >
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> > > > at
> > > >
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> > > > at
> > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> > > >
> > > > request: http://ir-hadoop0:8983/solr/update?wt=javabin&version=2
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:430)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)
> > > >         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:91)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.nutch.indexer.IndexerOutputFormat$1.close(IndexerOutputFormat.java:53)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.close(MapTask.java:651)
> > > >
> > >
> > >
> > >
> > > --
> > > Kiran Chitturi
> > >
> > > <http://www.linkedin.com/in/kiranchitturi>
> > >
> >
>
>
>
> --
> Kiran Chitturi
>
> <http://www.linkedin.com/in/kiranchitturi>
>

Re: Error thrown during solrIndex in Nutch2.1

Posted by kiran chitturi <ch...@gmail.com>.
Hi Szanjder,

It looks like the Index is read-only and you do not have any write access.
We can see that permission denied status

On Mon, Jun 3, 2013 at 9:13 AM, Sznajder ForMailingList <
bs4mailinglist@gmail.com> wrote:

> Indeed, from the Solr side, I got
>
>
> Jun 3, 2013 4:05:49 PM org.apache.solr.core.SolrCore execute
> INFO: [] webapp=/solr path=/update params={version=2&wt=javabin} status=500
> QTime=1007
> Jun 3, 2013 4:05:49 PM org.apache.solr.common.SolrException log
> SEVERE: org.apache.lucene.store.LockObtainFailedException: Lock obtain
> timed out: NativeFSLock@solr/./data/index/write.lock:
> java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> denied)
>         at org.apache.lucene.store.Lock.obtain(Lock.java:84)
>         at
> org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
>         at
> org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
>         at
>
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
>         at
>
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
>         at
>
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
>         at
>
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
>         at
>
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
>         at
> org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
>         at org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)
>         at
>
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
>         at
>
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
>         at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)
>         at
>
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
>         at
>
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
>         at
>
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
>         at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
>         at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
>         at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
>         at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
>         at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
>         at
>
> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
>         at
>
> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
>         at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>         at org.mortbay.jetty.Server.handle(Server.java:326)
>         at
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
>         at
>
> org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
>         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:843)
>         at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
>         at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
>         at
>
> org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
>         at
>
> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
> Caused by: java.io.FileNotFoundException: solr/./data/index/write.lock
> (Permission denied)
>         at java.io.RandomAccessFile.<init>(RandomAccessFile.java:229)
>         at
> org.apache.lucene.store.NativeFSLock.obtain(NativeFSLockFactory.java:203)
>         at org.apache.lucene.store.Lock.obtain(Lock.java:95)
>         ... 31 more
>
>
>
> On Mon, Jun 3, 2013 at 4:10 PM, kiran chitturi <chitturikiran15@gmail.com
> >wrote:
>
> > Hi Sznajder,
> >
> > It is hard to know the Solr errors from Nutch side. Please look at Solr
> > logs to see what happened.
> >
> > On Mon, Jun 3, 2013 at 9:04 AM, Sznajder ForMailingList <
> > bs4mailinglist@gmail.com> wrote:
> >
> > > Hi
> > >
> > > I ran the SolIndex from Nutch2.1 and I am getting the following error
> > > (copied from the hadoop.log file):
> > >
> > > Any hint is welcome......
> > >
> > > Benjamin
> > >
> > > 2013-06-03 14:51:10,428 INFO  indexer.IndexingFilters - Adding
> > > org.apache.nutch.indexer.anchor.AnchorIndexingFilter
> > > 2013-06-03 14:51:35,612 INFO  solr.SolrWriter - Adding 147 documents
> > > 2013-06-03 14:51:37,199 WARN  mapred.FileOutputCommitter - Output path
> is
> > > null in cleanup
> > > 2013-06-03 14:51:37,202 WARN  mapred.LocalJobRunner - job_local_0001
> > > org.apache.solr.common.SolrException: Lock obtain timed out:
> > > NativeFSLock@solr/./data/index/write.lock:
> > java.io.FileNotFoundException:
> > > solr/./data/index/write.lock (Permission denied)
> > > org.apache.lucene.store.LockObtainFailedException: Lock obtain timed
> > out: *
> > > NativeFSLock@solr/./data/index/write.lock:
> > java.io.FileNotFoundException:
> > > solr/./data/index/write.lock (Permission denied)   at
> > > org.apache.lucene.store.Lock.obtain(Lock.java:84)
> > > at*org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
> > >  at
> > > org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> > > at
> > >
> > >
> >
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> > > at
> > >
> > >
> >
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> > > at
> > >
> > >
> >
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> > > at
> > >
> > >
> >
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> > > at
> > >
> > >
> >
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> > > at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
> >  at
> > > org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
> > >
> > >
> >
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> > > at
> > >
> > >
> >
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
> > >        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)
>  at
> > >
> > >
> >
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
> > >      at
> > >
> > >
> >
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> > > at
> > >
> > >
> >
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> > > at
> > >
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> > > at
> > >
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > > at
> > >
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> > > at
> > >
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> > > at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> > >
> > > *Lock obtain timed out: NativeFSLock@solr/./data/index/write.lock:
> > > java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> > > denied)  org.apache.lucene.store.LockObtainFailedException: Lock obtain
> > > timed out: NativeFSLock@solr/./data/index/write.lock:
> > > java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> > > denied)         at org.apache.lucene.store.Lock.obtain(Lock.java:84) *
> > at
> > > org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)    at
> > > org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> > > at
> > >
> > >
> >
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> > > at
> > >
> > >
> >
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> > > at
> > >
> > >
> >
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> > > at
> > >
> > >
> >
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> > > at
> > >
> > >
> >
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> > > at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
> >  at
> > > org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
> > >
> > >
> >
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> > > at
> > >
> > >
> >
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
> > > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)    at
> > >
> > >
> >
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
> > > at
> > >
> > >
> >
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> > > at
> > >
> > >
> >
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> > > at
> > >
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> > > at
> > >
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > > at
> > >
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> > > at
> > >
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> > > at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> > >
> > > request: http://ir-hadoop0:8983/solr/update?wt=javabin&version=2
> > >         at
> > >
> > >
> >
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:430)
> > >         at
> > >
> > >
> >
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)
> > >         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:91)
> > >         at
> > >
> > >
> >
> org.apache.nutch.indexer.IndexerOutputFormat$1.close(IndexerOutputFormat.java:53)
> > >         at
> > >
> > >
> >
> org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.close(MapTask.java:651)
> > >
> >
> >
> >
> > --
> > Kiran Chitturi
> >
> > <http://www.linkedin.com/in/kiranchitturi>
> >
>



-- 
Kiran Chitturi

<http://www.linkedin.com/in/kiranchitturi>

Re: Error thrown during solrIndex in Nutch2.1

Posted by Sznajder ForMailingList <bs...@gmail.com>.
Indeed, from the Solr side, I got


Jun 3, 2013 4:05:49 PM org.apache.solr.core.SolrCore execute
INFO: [] webapp=/solr path=/update params={version=2&wt=javabin} status=500
QTime=1007
Jun 3, 2013 4:05:49 PM org.apache.solr.common.SolrException log
SEVERE: org.apache.lucene.store.LockObtainFailedException: Lock obtain
timed out: NativeFSLock@solr/./data/index/write.lock:
java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
denied)
        at org.apache.lucene.store.Lock.obtain(Lock.java:84)
        at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
        at
org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
        at
org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
        at
org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
        at
org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
        at
org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
        at
org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
        at
org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
        at org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)
        at
org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
        at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)
        at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
        at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
        at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
        at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:326)
        at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:843)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
        at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.io.FileNotFoundException: solr/./data/index/write.lock
(Permission denied)
        at java.io.RandomAccessFile.<init>(RandomAccessFile.java:229)
        at
org.apache.lucene.store.NativeFSLock.obtain(NativeFSLockFactory.java:203)
        at org.apache.lucene.store.Lock.obtain(Lock.java:95)
        ... 31 more



On Mon, Jun 3, 2013 at 4:10 PM, kiran chitturi <ch...@gmail.com>wrote:

> Hi Sznajder,
>
> It is hard to know the Solr errors from Nutch side. Please look at Solr
> logs to see what happened.
>
> On Mon, Jun 3, 2013 at 9:04 AM, Sznajder ForMailingList <
> bs4mailinglist@gmail.com> wrote:
>
> > Hi
> >
> > I ran the SolIndex from Nutch2.1 and I am getting the following error
> > (copied from the hadoop.log file):
> >
> > Any hint is welcome......
> >
> > Benjamin
> >
> > 2013-06-03 14:51:10,428 INFO  indexer.IndexingFilters - Adding
> > org.apache.nutch.indexer.anchor.AnchorIndexingFilter
> > 2013-06-03 14:51:35,612 INFO  solr.SolrWriter - Adding 147 documents
> > 2013-06-03 14:51:37,199 WARN  mapred.FileOutputCommitter - Output path is
> > null in cleanup
> > 2013-06-03 14:51:37,202 WARN  mapred.LocalJobRunner - job_local_0001
> > org.apache.solr.common.SolrException: Lock obtain timed out:
> > NativeFSLock@solr/./data/index/write.lock:
> java.io.FileNotFoundException:
> > solr/./data/index/write.lock (Permission denied)
> > org.apache.lucene.store.LockObtainFailedException: Lock obtain timed
> out: *
> > NativeFSLock@solr/./data/index/write.lock:
> java.io.FileNotFoundException:
> > solr/./data/index/write.lock (Permission denied)   at
> > org.apache.lucene.store.Lock.obtain(Lock.java:84)
> > at*org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
> >  at
> > org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> > at
> >
> >
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> > at
> >
> >
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> > at
> >
> >
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> > at
> >
> >
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> > at
> >
> >
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> > at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
>  at
> > org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
> >
> >
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> > at
> >
> >
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
> >        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)    at
> >
> >
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
> >      at
> >
> >
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> > at
> >
> >
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> > at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> > at
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > at
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> > at
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> >
> > *Lock obtain timed out: NativeFSLock@solr/./data/index/write.lock:
> > java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> > denied)  org.apache.lucene.store.LockObtainFailedException: Lock obtain
> > timed out: NativeFSLock@solr/./data/index/write.lock:
> > java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> > denied)         at org.apache.lucene.store.Lock.obtain(Lock.java:84) *
> at
> > org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)    at
> > org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> > at
> >
> >
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> > at
> >
> >
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> > at
> >
> >
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> > at
> >
> >
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> > at
> >
> >
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> > at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)
>  at
> > org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
> >
> >
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> > at
> >
> >
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
> > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)    at
> >
> >
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
> > at
> >
> >
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> > at
> >
> >
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> > at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> > at
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > at
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> > at
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> >
> > request: http://ir-hadoop0:8983/solr/update?wt=javabin&version=2
> >         at
> >
> >
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:430)
> >         at
> >
> >
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)
> >         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:91)
> >         at
> >
> >
> org.apache.nutch.indexer.IndexerOutputFormat$1.close(IndexerOutputFormat.java:53)
> >         at
> >
> >
> org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.close(MapTask.java:651)
> >
>
>
>
> --
> Kiran Chitturi
>
> <http://www.linkedin.com/in/kiranchitturi>
>

Re: Error thrown during solrIndex in Nutch2.1

Posted by kiran chitturi <ch...@gmail.com>.
Hi Sznajder,

It is hard to know the Solr errors from Nutch side. Please look at Solr
logs to see what happened.

On Mon, Jun 3, 2013 at 9:04 AM, Sznajder ForMailingList <
bs4mailinglist@gmail.com> wrote:

> Hi
>
> I ran the SolIndex from Nutch2.1 and I am getting the following error
> (copied from the hadoop.log file):
>
> Any hint is welcome......
>
> Benjamin
>
> 2013-06-03 14:51:10,428 INFO  indexer.IndexingFilters - Adding
> org.apache.nutch.indexer.anchor.AnchorIndexingFilter
> 2013-06-03 14:51:35,612 INFO  solr.SolrWriter - Adding 147 documents
> 2013-06-03 14:51:37,199 WARN  mapred.FileOutputCommitter - Output path is
> null in cleanup
> 2013-06-03 14:51:37,202 WARN  mapred.LocalJobRunner - job_local_0001
> org.apache.solr.common.SolrException: Lock obtain timed out:
> NativeFSLock@solr/./data/index/write.lock: java.io.FileNotFoundException:
> solr/./data/index/write.lock (Permission denied)
> org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: *
> NativeFSLock@solr/./data/index/write.lock: java.io.FileNotFoundException:
> solr/./data/index/write.lock (Permission denied)   at
> org.apache.lucene.store.Lock.obtain(Lock.java:84)
> at*org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)
>  at
> org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> at
>
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> at
>
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> at
>
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> at
>
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> at
>
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)  at
> org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
>
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> at
>
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
>        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)    at
>
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
>      at
>
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> at
>
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
>
> *Lock obtain timed out: NativeFSLock@solr/./data/index/write.lock:
> java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> denied)  org.apache.lucene.store.LockObtainFailedException: Lock obtain
> timed out: NativeFSLock@solr/./data/index/write.lock:
> java.io.FileNotFoundException: solr/./data/index/write.lock (Permission
> denied)         at org.apache.lucene.store.Lock.obtain(Lock.java:84) *   at
> org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098)    at
> org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:84)
> at
>
> org.apache.solr.update.UpdateHandler.createMainIndexWriter(UpdateHandler.java:101)
> at
>
> org.apache.solr.update.DirectUpdateHandler2.openWriter(DirectUpdateHandler2.java:171)
> at
>
> org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:219)
> at
>
> org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:61)
> at
>
> org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:115)
> at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:157)  at
> org.apache.solr.handler.XMLLoader.load(XMLLoader.java:79)    at
>
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)
> at
>
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
> at org.apache.solr.core.SolrCore.execute(SolrCore.java:1376)    at
>
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:365)
> at
>
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:260)
> at
>
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
> at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
> at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
>
> request: http://ir-hadoop0:8983/solr/update?wt=javabin&version=2
>         at
>
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:430)
>         at
>
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)
>         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:91)
>         at
>
> org.apache.nutch.indexer.IndexerOutputFormat$1.close(IndexerOutputFormat.java:53)
>         at
>
> org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.close(MapTask.java:651)
>



-- 
Kiran Chitturi

<http://www.linkedin.com/in/kiranchitturi>