Index Service Hanging On SSD System (Doc ID 2285897.1)

Last updated on JULY 13, 2017

Applies to:

Oracle Communications Indexing and Search Service - Version 1.0.5.18.0 and later
Information in this document applies to any platform.

Symptoms

Index Service hanging on SSD system.

While the iss-indexsvc.log file does not show warnings or errors the jstack outputs may show many threads that are being blocked

One of many :
Thread 10796: (state = BLOCKED)
- java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
- org.apache.lucene.index.IndexWriter.doWait() @bci=4, line=4482 (Compiled frame)
- org.apache.lucene.index.IndexWriter.waitForMerges() @bci=42, line=3024 (Compiled frame)
- org.apache.lucene.index.IndexWriter.finishMerges(boolean) @bci=283, line=3008 (Compiled frame)
- org.apache.lucene.index.IndexWriter.closeInternal(boolean) @bci=92, line=1867 (Compiled frame)
- org.apache.lucene.index.IndexWriter.close(boolean) @bci=23, line=1816 (Compiled frame)
- org.apache.lucene.index.IndexWriter.close() @bci=2, line=1780 (Compiled frame)
- com.sun.comms.iss.store.SharedWriter.close(boolean, int) @bci=309, line=431 (Compiled frame)
- com.sun.comms.iss.store.AccountManager.closeWriter(com.sun.comms.iss.store.SharedWriter, boolean, boolean) @bci=49, line=11789 (Compiled frame)
- com.sun.comms.iss.store.AccountManager.closeWriter(com.sun.comms.iss.store.SharedWriter, boolean) @bci=4, line=11756 (Compiled frame)
- com.sun.comms.iss.store.Account.delayedCloseAccess(boolean) @bci=38, line=4846 (Interpreted frame)
- com.sun.comms.iss.store.Account.access$000(com.sun.comms.iss.store.Account, boolean) @bci=2, line=44 (Interpreted frame)
- com.sun.comms.iss.store.Account$CloseWritersCallable.call() @bci=18, line=4809 (Interpreted frame)
- com.sun.comms.iss.store.Account$CloseWritersCallable.call() @bci=1, line=4772 (Interpreted frame)
- java.util.concurrent.FutureTask.run() @bci=42, line=262 (Compiled frame)
- java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Compiled frame)
- java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=724 (Interpreted frame)

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms