Hi
After upgrading from version 7.6.4 to version 7.9.2, we are getting the below error. We are using jira data center, with 2 nodes (Aincrad is the name of one of the nodes.) We've also changed the jira.index.lock.waittime from 30000 to 90000 from jira-config.properties file, however the error remained.
2019-02-06 15:47:26,444 pool-29-thread-1 ERROR [c.o.s.r.diag.rrd.RrdManagerImpl] Failed to add rrd metrics for key: 20301
java.io.IOException: Could not obtain exclusive lock on file: /mnt/jira-db-shared/jira/scriptrunner/rrd/Aincrad/20301.rrd4j] after 3000 milliseconds
at org.rrd4j.core.RrdSafeFileBackend.lockFile(RrdSafeFileBackend.java:65)
at org.rrd4j.core.RrdSafeFileBackend.<init>(RrdSafeFileBackend.java:33)
at org.rrd4j.core.RrdSafeFileBackendFactory.open(RrdSafeFileBackendFactory.java:28)
at org.rrd4j.core.RrdBackendFactory.open(RrdBackendFactory.java:434)
at org.rrd4j.core.RrdDb.<init>(RrdDb.java:270)
at org.rrd4j.core.RrdDb.<init>(RrdDb.java:258)
... 2 filtered
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:105)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:258)
at com.onresolve.scriptrunner.runner.diag.rrd.RrdManagerImpl.createOrOpenDatabaseFile(RrdManagerImpl.groovy:181)
at com.onresolve.scriptrunner.runner.diag.rrd.RrdManagerImpl$createOrOpenDatabaseFile.callCurrent(Unknown Source)
at com.onresolve.scriptrunner.runner.diag.rrd.RrdManagerImpl.addSample(RrdManagerImpl.groovy:146)
... 2 filtered
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:95)
at com.onresolve.scriptrunner.runner.diag.rrd.RrdManagerImpl.this$dist$invoke$2(RrdManagerImpl.groovy)
at com.onresolve.scriptrunner.runner.diag.rrd.RrdManagerImpl$RrdDataProcessor.methodMissing(RrdManagerImpl.groovy)
... 2 filtered
Can someone advice regarding this error? Thanks