Skip to content

Instantly share code, notes, and snippets.

@jaymode

jaymode/es flush Secret

Created February 10, 2014 15:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jaymode/421919a3471f8358d5d4 to your computer and use it in GitHub Desktop.
Save jaymode/421919a3471f8358d5d4 to your computer and use it in GitHub Desktop.
es flush
2014-02-10 09:45:47,274 ERROR (elasticsearch[Collector 3][scheduler][T#1]) log4j.Log4jESLogger<139>: [Collector 3] [elements][2] failed to acquire searcher, source search_factory
java.lang.IllegalStateException: The managed reference has already closed - this is likely a bug when the reference count is modified outside of the ReferenceManager
at org.apache.lucene.search.ReferenceManager.acquire(ReferenceManager.java:114)
at org.elasticsearch.index.engine.robin.RobinEngine.acquireSearcher(RobinEngine.java:743)
at org.elasticsearch.index.engine.robin.RobinEngine$RobinSearchFactory.newSearcher(RobinEngine.java:1597)
at org.apache.lucene.search.SearcherManager.getSearcher(SearcherManager.java:160)
at org.apache.lucene.search.SearcherManager.<init>(SearcherManager.java:89)
at org.elasticsearch.index.engine.robin.RobinEngine.buildSearchManager(RobinEngine.java:1504)
at org.elasticsearch.index.engine.robin.RobinEngine.flush(RobinEngine.java:856)
at org.elasticsearch.index.engine.robin.RobinEngine.updateIndexingBufferSize(RobinEngine.java:220)
at org.elasticsearch.indices.memory.IndexingMemoryController$ShardsIndicesStatusChecker.run(IndexingMemoryController.java:201)
at org.elasticsearch.threadpool.ThreadPool$LoggingRunnable.run(ThreadPool.java:434)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
2014-02-10 09:45:47,274 WARN (elasticsearch[Collector 3][scheduler][T#1]) log4j.Log4jESLogger<129>: [Collector 3] [elements][2] failed to prepare/warm
org.elasticsearch.index.engine.EngineException: [elements][2] failed to acquire searcher
at org.elasticsearch.index.engine.robin.RobinEngine.acquireSearcher(RobinEngine.java:747)
at org.elasticsearch.index.engine.robin.RobinEngine$RobinSearchFactory.newSearcher(RobinEngine.java:1597)
at org.apache.lucene.search.SearcherManager.getSearcher(SearcherManager.java:160)
at org.apache.lucene.search.SearcherManager.<init>(SearcherManager.java:89)
at org.elasticsearch.index.engine.robin.RobinEngine.buildSearchManager(RobinEngine.java:1504)
at org.elasticsearch.index.engine.robin.RobinEngine.flush(RobinEngine.java:856)
at org.elasticsearch.index.engine.robin.RobinEngine.updateIndexingBufferSize(RobinEngine.java:220)
at org.elasticsearch.indices.memory.IndexingMemoryController$ShardsIndicesStatusChecker.run(IndexingMemoryController.java:201)
at org.elasticsearch.threadpool.ThreadPool$LoggingRunnable.run(ThreadPool.java:434)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.IllegalStateException: The managed reference has already closed - this is likely a bug when the reference count is modified outside of the ReferenceManager
at org.apache.lucene.search.ReferenceManager.acquire(ReferenceManager.java:114)
at org.elasticsearch.index.engine.robin.RobinEngine.acquireSearcher(RobinEngine.java:743)
... 15 more
2014-02-10 09:45:47,276 WARN (elasticsearch[Collector 3][scheduler][T#1]) log4j.Log4jESLogger<129>: [Collector 3] [elements][2] Failed to close current SearcherManager
org.apache.lucene.store.AlreadyClosedException: this IndexReader is closed
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:224)
at org.apache.lucene.search.SearcherManager.decRef(SearcherManager.java:111)
at org.apache.lucene.search.SearcherManager.decRef(SearcherManager.java:58)
at org.apache.lucene.search.ReferenceManager.release(ReferenceManager.java:274)
at org.apache.lucene.search.ReferenceManager.swapReference(ReferenceManager.java:62)
at org.apache.lucene.search.ReferenceManager.close(ReferenceManager.java:146)
at org.apache.lucene.util.IOUtils.close(IOUtils.java:140)
at org.elasticsearch.index.engine.robin.RobinEngine.flush(RobinEngine.java:858)
at org.elasticsearch.index.engine.robin.RobinEngine.updateIndexingBufferSize(RobinEngine.java:220)
at org.elasticsearch.indices.memory.IndexingMemoryController$ShardsIndicesStatusChecker.run(IndexingMemoryController.java:201)
at org.elasticsearch.threadpool.ThreadPool$LoggingRunnable.run(ThreadPool.java:434)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment