I have SOLR with DIH using TIKA running fine on a local directory. It imports
the data fine. I need it to work on an NFS mounted directory however, and it
fails when I change it to use that. The tomcat6 user has access to the NFS
mount (ls returns all files any way). The mount is NFS v3, if that matters.
I've changed the tomcat's uid to match the tomcat user on the NFS server.
Can anyone point me in the right direction for why this isn't fetching any
files?
I get this while indexing: Requests: 0, Fetched: 1, Skipped: 0, Processed: 0
Here are the SOLR logs:
824741 [commitScheduler-6-thread-1] INFO
org.apache.solr.update.UpdateHandler – No uncommitted changes. Skipping
IW.commit.
824745 [commitScheduler-6-thread-1] INFO
org.apache.solr.update.UpdateHandler – end_commit_flush
853486 [http-8080-1] INFO
org.apache.solr.update.processor.LogUpdateProcessor – [collection1]
webapp=/solr path=/dataimport
params={optimize=false&indent=true&clean=true&commit=true&verbose=true&entity=f&command=full-import&debug=true&wt=json}
{deleteByQuery=*:* (-1451628963612852224)} 0 44428
853488 [http-8080-1] ERROR org.apache.solr.handler.dataimport.DataImporter
– Full Import failed:java.lang.RuntimeException: java.lang.RuntimeException:
org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast
to java.lang.Exception
at
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:270)
at
org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:411)
at
org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:476)
at
org.apache.solr.handler.dataimport.DataImportHandler.handleRequestBody(DataImportHandler.java:179)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1904)
at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:659)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:362)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:158)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:679)
Caused by: java.lang.RuntimeException:
org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast
to java.lang.Exception
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:410)
at
org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:323)
at
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:231)
... 20 more
Caused by: org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast
to java.lang.Exception
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:539)
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:408)
... 22 more
Caused by: java.lang.ClassCastException: java.lang.NoClassDefFoundError
cannot be cast to java.lang.Exception
at
org.apache.solr.handler.dataimport.DebugLogger.log(DebugLogger.java:140)
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:537)
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:495)
... 23 more
853489 [http-8080-1] INFO org.apache.solr.update.UpdateHandler – start
rollback{}
853498 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState –
Creating new IndexWriter...
853498 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState –
Waiting until IndexWriter is unused... core=collection1
853498 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState –
Rollback old IndexWriter... core=collection1
853509 [http-8080-1] INFO org.apache.solr.core.SolrCore –
SolrDeletionPolicy.onInit: commits: num=1
commit{dir=NRTCachingDirectory(org.apache.lucene.store.MMapDirectory@/opt/solr/example/solr/collection1/data/index
lockFactory=org.apache.lucene.store.NativeFSLockFactory@7ada9067;
maxCacheMB=48.0 maxMergeSizeMB=4.0),segFN=segments_le3,generation=27723}
853509 [http-8080-1] INFO org.apache.solr.core.SolrCore – newest commit
generation = 27723
853509 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState –
New IndexWriter is ready to be used.
853509 [http-8080-1] INFO org.apache.solr.update.UpdateHandler –
end_rollback
853624 [http-8080-1] INFO org.apache.solr.core.SolrCore – [collection1]
webapp=/solr path=/dataimport
params={indent=true&command=status&_=1384381305900&wt=json} status=0 QTime=0
891412 [http-8080-1] INFO org.apache.solr.core.SolrCore – [collection1]
webapp=/solr path=/dataimport
params={indent=true&command=status&_=1384381343604&wt=json} status=0 QTime=1
9540611 [http-8080-1] INFO org.apache.solr.handler.dataimport.DataImporter
– Loading DIH Configuration:
/opt/solr/example/example-DIH/solr/tika/conf/tika-data-config.xml
9540618 [http-8080-1] INFO
org.apache.solr.handler.dataimport.config.DIHConfiguration – The field
:path present in DataConfig does not have a counterpart in Solr Schema
9540619 [http-8080-1] INFO
org.apache.solr.handler.dataimport.config.DIHConfiguration – The field
:lastmodified present in DataConfig does not have a counterpart in Solr
Schema
9540619 [http-8080-1] INFO
org.apache.solr.handler.dataimport.config.DIHConfiguration – The field
:size present in DataConfig does not have a counterpart in Solr Schema
9540619 [http-8080-1] INFO org.apache.solr.handler.dataimport.DataImporter
– Data Configuration loaded successfully
9540619 [http-8080-1] INFO org.apache.solr.handler.dataimport.DataImporter
– Starting Full Import
9540619 [http-8080-1] INFO
org.apache.solr.handler.dataimport.SimplePropertiesWriter – Read
dataimport.properties
9540622 [http-8080-1] INFO org.apache.solr.search.SolrIndexSearcher –
Opening Searcher@42d134d0 realtime
9549058 [http-8080-2] INFO org.apache.solr.core.SolrCore – [collection1]
webapp=/solr path=/dataimport
params={indent=true&command=status&_=1384390001263&wt=json} status=0 QTime=9
9555623 [commitScheduler-6-thread-1] INFO
org.apache.solr.update.UpdateHandler – start
commit{,optimize=false,openSearcher=false,waitSearcher=true,expungeDeletes=false,softCommit=false,prepareCommit=false}
9555624 [commitScheduler-6-thread-1] INFO
org.apache.solr.update.UpdateHandler – No uncommitted changes. Skipping
IW.commit.
9555626 [commitScheduler-6-thread-1] INFO
org.apache.solr.update.UpdateHandler – end_commit_flush
9556874 [http-8080-2] INFO org.apache.solr.core.SolrCore – [collection1]
webapp=/solr path=/dataimport
params={indent=true&command=status&_=1384390009165&wt=json} status=0 QTime=0
9560169 [http-8080-2] INFO org.apache.solr.core.SolrCore – [collection1]
webapp=/solr path=/dataimport
params={indent=true&command=status&_=1384390012461&wt=json} status=0 QTime=0
9562273 [http-8080-2] INFO org.apache.solr.core.SolrCore – [collection1]
webapp=/solr path=/dataimport
params={indent=true&command=status&_=1384390014564&wt=json} status=0 QTime=0
9578648 [http-8080-1] INFO
org.apache.solr.update.processor.LogUpdateProcessor – [collection1]
webapp=/solr path=/dataimport
params={optimize=false&indent=true&clean=true&commit=true&verbose=true&entity=f&command=full-import&debug=true&wt=json}
{deleteByQuery=*:* (-1451638118960594944)} 0 38037
9578649 [http-8080-1] ERROR org.apache.solr.handler.dataimport.DataImporter
– Full Import failed:java.lang.RuntimeException: java.lang.RuntimeException:
org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast
to java.lang.Exception
at
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:270)
at
org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:411)
at
org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:476)
at
org.apache.solr.handler.dataimport.DataImportHandler.handleRequestBody(DataImportHandler.java:179)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1904)
at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:659)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:362)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:158)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:679)
Caused by: java.lang.RuntimeException:
org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast
to java.lang.Exception
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:410)
at
org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:323)
at
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:231)
... 20 more
Caused by: org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast
to java.lang.Exception
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:539)
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:408)
... 22 more
Caused by: java.lang.ClassCastException: java.lang.NoClassDefFoundError
cannot be cast to java.lang.Exception
at
org.apache.solr.handler.dataimport.DebugLogger.log(DebugLogger.java:140)
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:537)
at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:495)
... 23 more
9578649 [http-8080-1] INFO org.apache.solr.update.UpdateHandler – start
rollback{}
9578650 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState –
Creating new IndexWriter...
9578650 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState –
Waiting until IndexWriter is unused... core=collection1
9578650 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState –
Rollback old IndexWriter... core=collection1
9578654 [http-8080-1] INFO org.apache.solr.core.SolrCore –
SolrDeletionPolicy.onInit: commits: num=1
commit{dir=NRTCachingDirectory(org.apache.lucene.store.MMapDirectory@/opt/solr/example/solr/collection1/data/index
lockFactory=org.apache.lucene.store.NativeFSLockFactory@7ada9067;
maxCacheMB=48.0 maxMergeSizeMB=4.0),segFN=segments_le3,generation=27723}
9578654 [http-8080-1] INFO org.apache.solr.core.SolrCore – newest commit
generation = 27723
9578655 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState –
New IndexWriter is ready to be used.
9578655 [http-8080-1] INFO org.apache.solr.update.UpdateHandler –
end_rollback
9578758 [http-8080-1] INFO org.apache.solr.core.SolrCore – [collection1]
webapp=/solr path=/dataimport
params={indent=true&command=status&_=1384390031050&wt=json} status=0 QTime=0
--
View this message in context:
http://lucene.472066.n3.nabble.com/SOLR-DIH-not-indexing-NFS-share-tp4100998.html
Sent from the Solr - User mailing list archive at Nabble.com.