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.

Reply via email to