Date
1 - 2 of 2
Exception while running janusgraph : Temporary exception during backend operation
Misha Brukman <mbru...@...>
Looks like this was a duplicate of an earlier post which I've answered. Please avoid posting duplicate messages to the list for the same problem. If there is new information, reply to the earlier post so that the thread stays together.
On Tue, Oct 3, 2017 at 6:15 AM, Dilan Ranasinghe <dila...@...> wrote:
Hello ,
I run janusgraph/gremlin server with hbase and connect to it using web socket.
In the gremlin server log i constantly see the following exception.
[gremlin-server-exec-2] INFO org.janusgraph.diskstorage.util.BackendOperation - Temporary exception during backend operation [CacheMutation]. Attempting backoff retry.--
org.janusgraph.diskstorage.TemporaryBackendException: Temporary failure in storage backend
at org.janusgraph.diskstorage.hbase.HBaseStoreManager.mutateMan y(HBaseStoreManager.java:434)
at org.janusgraph.diskstorage.locking.consistentkey.ExpectedVal ueCheckingStoreManager. mutateMany(ExpectedValueChecki ngStoreManager.java:79)
at org.janusgraph.diskstorage.keycolumnvalue.cache.CacheTransac tion$1.call(CacheTransaction. java:98)
at org.janusgraph.diskstorage.keycolumnvalue.cache.CacheTransac tion$1.call(CacheTransaction. java:95)
at org.janusgraph.diskstorage.util.BackendOperation.executeDire ct(BackendOperation.java:69)
at org.janusgraph.diskstorage.util.BackendOperation.execute(Bac kendOperation.java:55)
at org.janusgraph.diskstorage.keycolumnvalue.cache.CacheTransac tion.persist(CacheTransaction. java:95)
at org.janusgraph.diskstorage.keycolumnvalue.cache.CacheTransac tion.flushInternal(CacheTransa ction.java:137)
at org.janusgraph.diskstorage.keycolumnvalue.cache.CacheTransac tion.mutate(CacheTransaction. java:90)
at org.janusgraph.diskstorage.keycolumnvalue.cache.KCVSCache. mutateEntries(KCVSCache.java: 66)
at org.janusgraph.diskstorage.BackendTransaction.mutateEdges(Ba ckendTransaction.java:200)
at org.janusgraph.graphdb.database.StandardJanusGraph.prepareCo mmit(StandardJanusGraph.java: 602)
at org.janusgraph.graphdb.database.StandardJanusGraph.commit( StandardJanusGraph.java:713)
at org.janusgraph.graphdb.transaction.StandardJanusGraphTx. commit(StandardJanusGraphTx. java:1363)
at org.janusgraph.graphdb.tinkerpop.JanusGraphBlueprintsGraph$G raphTransaction.doCommit(Janus GraphBlueprintsGraph.java:272)
at org.apache.tinkerpop.gremlin.structure.util.AbstractTransact ion.commit(AbstractTransaction .java:105)
at org.apache.tinkerpop.gremlin.server.GraphManager.lambda$comm itAll$2(GraphManager.java:122)
at java.util.concurrent.ConcurrentHashMap$EntrySetView.forEach( ConcurrentHashMap.java:4795)
at org.apache.tinkerpop.gremlin.server.GraphManager.commitAll(G raphManager.java:119)
at org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor.a ttemptCommit(AbstractOpProcess or.java:299)
at org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor.h andleIterator(AbstractOpProces sor.java:168)
at org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcess or.lambda$evalOpInternal$4(Abs tractEvalOpProcessor.java:248)
at org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.l ambda$eval$2(GremlinExecutor.j ava:298)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool Executor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo lExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.InterruptedIOException
at org.apache.hadoop.hbase.client.AsyncProcess$AsyncRequestFutu reImpl.waitUntilDone( AsyncProcess.java:1635)
at org.apache.hadoop.hbase.client.HTable.batch(HTable.java:911)
at org.janusgraph.diskstorage.hbase.HTable1_0.batch(HTable1_0. java:51)
at org.janusgraph.diskstorage.hbase.HBaseStoreManager.mutateMan y(HBaseStoreManager.java:429)
... 26 more
My application constantly send requests to the server so the load for the server is high.
What can be the reason for this exception?
Thanks,
Dilan.
You received this message because you are subscribed to the Google Groups "JanusGraph users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to janusgraph-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/janusgraph-users/ 27296bdf-250a-4cb2-8098- 86570635bfd7%40googlegroups. com.
For more options, visit https://groups.google.com/d/optout.
Dilan Ranasinghe <dila...@...>
Hello ,
I run janusgraph/gremlin server with hbase and connect to it using web socket.
In the gremlin server log i constantly see the following exception.
[gremlin-server-exec-2] INFO org.janusgraph.diskstorage. util.BackendOperation - Temporary exception during backend operation [CacheMutation]. Attempting backoff retry.
org.janusgraph.diskstorage. TemporaryBackendException: Temporary failure in storage backend
at org.janusgraph.diskstorage. hbase.HBaseStoreManager. mutateMany(HBaseStoreManager. java:434)
at org.janusgraph.diskstorage. locking.consistentkey. ExpectedValueCheckingStoreMana ger.mutateMany( ExpectedValueCheckingStoreMana ger.java:79)
at org.janusgraph.diskstorage. keycolumnvalue.cache. CacheTransaction$1.call( CacheTransaction.java:98)
at org.janusgraph.diskstorage. keycolumnvalue.cache. CacheTransaction$1.call( CacheTransaction.java:95)
at org.janusgraph.diskstorage. util.BackendOperation. executeDirect( BackendOperation.java:69)
at org.janusgraph.diskstorage. util.BackendOperation.execute( BackendOperation.java:55)
at org.janusgraph.diskstorage. keycolumnvalue.cache. CacheTransaction.persist( CacheTransaction.java:95)
at org.janusgraph.diskstorage. keycolumnvalue.cache. CacheTransaction. flushInternal( CacheTransaction.java:137)
at org.janusgraph.diskstorage. keycolumnvalue.cache. CacheTransaction.mutate( CacheTransaction.java:90)
at org.janusgraph.diskstorage. keycolumnvalue.cache. KCVSCache.mutateEntries( KCVSCache.java:66)
at org.janusgraph.diskstorage. BackendTransaction. mutateEdges( BackendTransaction.java:200)
at org.janusgraph.graphdb. database.StandardJanusGraph. prepareCommit( StandardJanusGraph.java:602)
at org.janusgraph.graphdb. database.StandardJanusGraph. commit(StandardJanusGraph. java:713)
at org.janusgraph.graphdb. transaction. StandardJanusGraphTx.commit( StandardJanusGraphTx.java: 1363)
at org.janusgraph.graphdb. tinkerpop. JanusGraphBlueprintsGraph$ GraphTransaction.doCommit( JanusGraphBlueprintsGraph. java:272)
at org.apache.tinkerpop.gremlin. structure.util. AbstractTransaction.commit( AbstractTransaction.java:105)
at org.apache.tinkerpop.gremlin. server.GraphManager.lambda$ commitAll$2(GraphManager.java: 122)
at java.util.concurrent. ConcurrentHashMap$ EntrySetView.forEach( ConcurrentHashMap.java:4795)
at org.apache.tinkerpop.gremlin. server.GraphManager.commitAll( GraphManager.java:119)
at org.apache.tinkerpop.gremlin. server.op.AbstractOpProcessor. attemptCommit( AbstractOpProcessor.java:299)
at org.apache.tinkerpop.gremlin. server.op.AbstractOpProcessor. handleIterator( AbstractOpProcessor.java:168)
at org.apache.tinkerpop.gremlin. server.op. AbstractEvalOpProcessor. lambda$evalOpInternal$4( AbstractEvalOpProcessor.java: 248)
at org.apache.tinkerpop.gremlin. groovy.engine.GremlinExecutor. lambda$eval$2(GremlinExecutor. java:298)
at java.util.concurrent. FutureTask.run(FutureTask. java:266)
at java.util.concurrent. ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1142)
at java.util.concurrent. ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread. java:745)
Caused by: java.io.InterruptedIOException
at org.apache.hadoop.hbase. client.AsyncProcess$ AsyncRequestFutureImpl. waitUntilDone(AsyncProcess. java:1635)
at org.apache.hadoop.hbase. client.HTable.batch(HTable. java:911)
at org.janusgraph.diskstorage. hbase.HTable1_0.batch(HTable1_ 0.java:51)
at org.janusgraph.diskstorage. hbase.HBaseStoreManager. mutateMany(HBaseStoreManager. java:429)
... 26 more
My application constantly send requests to the server so the load for the server is high.
What can be the reason for this exception?
Thanks,
Dilan.
I run janusgraph/gremlin server with hbase and connect to it using web socket.
In the gremlin server log i constantly see the following exception.
[gremlin-server-exec-2] INFO org.janusgraph.diskstorage.
org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
at org.janusgraph.graphdb.
at org.janusgraph.graphdb.
at org.janusgraph.graphdb.
at org.janusgraph.graphdb.
at org.apache.tinkerpop.gremlin.
at org.apache.tinkerpop.gremlin.
at java.util.concurrent.
at org.apache.tinkerpop.gremlin.
at org.apache.tinkerpop.gremlin.
at org.apache.tinkerpop.gremlin.
at org.apache.tinkerpop.gremlin.
at org.apache.tinkerpop.gremlin.
at java.util.concurrent.
at java.util.concurrent.
at java.util.concurrent.
at java.lang.Thread.run(Thread.
Caused by: java.io.InterruptedIOException
at org.apache.hadoop.hbase.
at org.apache.hadoop.hbase.
at org.janusgraph.diskstorage.
at org.janusgraph.diskstorage.
... 26 more
My application constantly send requests to the server so the load for the server is high.
What can be the reason for this exception?
Thanks,
Dilan.