You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by Ren Yang <ry...@gmail.com> on 2020/06/15 03:15:29 UTC

ERRORs From nifi-app.log

Hi Dev team,
My Nifi instance is continuously generating below errors. I didn't change
any Nifi data and settings before the errors came. Do you have any
suggestions? Thanks a lot!

2020-06-06 21:59:58,869 ERROR [Index Provenance Events-1]
> o.a.n.p.index.lucene.EventIndexTask Failed to index Provenance Events
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:681)
>         at
> org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:695)
>         at
> org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1281)
>         at
> org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1257)
>         at
> org.apache.nifi.provenance.lucene.LuceneEventIndexWriter.index(LuceneEventIndexWriter.java:70)
>         at
> org.apache.nifi.provenance.index.lucene.EventIndexTask.index(EventIndexTask.java:202)
>         at
> org.apache.nifi.provenance.index.lucene.EventIndexTask.run(EventIndexTask.java:113)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.lucene.store.AlreadyClosedException: Underlying file
> changed by an external force at 2020-06-04T03:28:59Z,
> (lock=NativeFSLock(path=/nifi_data/data/nifi/provenance_repository/lucene-8-index-1591241339570/write.lock,impl=sun.nio.ch.FileLockImpl[0:9223372036854775807
> exclusive valid],creationTime=2020-06-04T03:28:59.64578Z))
>         at
> org.apache.lucene.store.NativeFSLockFactory$NativeFSLock.ensureValid(NativeFSLockFactory.java:191)
>         at
> org.apache.lucene.store.LockValidatingDirectoryWrapper.createOutput(LockValidatingDirectoryWrapper.java:43)
>         at
> org.apache.lucene.store.TrackingDirectoryWrapper.createOutput(TrackingDirectoryWrapper.java:43)
>         at
> org.apache.lucene.codecs.lucene80.Lucene80DocValuesConsumer.<init>(Lucene80DocValuesConsumer.java:70)
>         at
> org.apache.lucene.codecs.lucene80.Lucene80DocValuesFormat.fieldsConsumer(Lucene80DocValuesFormat.java:141)
>         at
> org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.getInstance(PerFieldDocValuesFormat.java:224)
>         at
> org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.getInstance(PerFieldDocValuesFormat.java:160)
>         at
> org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.addNumericField(PerFieldDocValuesFormat.java:109)
>         at
> org.apache.lucene.index.NumericDocValuesWriter.flush(NumericDocValuesWriter.java:122)
>         at
> org.apache.lucene.index.DefaultIndexingChain.writeDocValues(DefaultIndexingChain.java:262)
>         at
> org.apache.lucene.index.DefaultIndexingChain.flush(DefaultIndexingChain.java:137)
>         at
> org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWriterPerThread.java:469)
>         at
> org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:554)
>         at
> org.apache.lucene.index.DocumentsWriter.preUpdate(DocumentsWriter.java:401)
>         at
> org.apache.lucene.index.DocumentsWriter.updateDocuments(DocumentsWriter.java:435)
>         at
> org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1284)
>         ... 9 common frames omitted


-- 
David Yang

Thanks & Regards