I have a dev system running 5.5.0.  I am seeing a lot of
NoSuchFileException errors (for segments_XXXfilenames).
Here's a log excerpt:

2016-03-10 09:52:00.054 INFO  (qtp1012570586-821) [   x:inclive]
org.apache.solr.core.SolrCore.Request [inclive]  webapp=/solr
path=/admin/luke
params={qt=/admin/luke&show=schema&wt=javabin&version=2} status=500 QTime=1
2016-03-10 09:52:00.055 ERROR (qtp1012570586-821) [   x:inclive]
org.apache.solr.servlet.HttpSolrCall
null:java.nio.file.NoSuchFileException:
/index/solr5/data/data/inc_0/index/segments_ias
        at
sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
        at
sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
        at
sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
        at
sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
        at
sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:144)
        at
sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
        at java.nio.file.Files.readAttributes(Files.java:1737)
        at java.nio.file.Files.size(Files.java:2332)
        at
org.apache.lucene.store.FSDirectory.fileLength(FSDirectory.java:209)
<snip>

I did not include the full stacktrace, only up to the first Lucene/Solr
class.

Most of the error logs are preceded by a request to the /admin/luke
handler, like you see above, but there are also entries where a failed
request is not logged right before the error.  My index maintenance
program calls /admin/luke to programmatically determine the uniqueKey
for the index.

These errors do not seem to actually interfere with Solr operation, but
they do concern me.

Thanks,
Shawn

Reply via email to