Transaction Manager is not running error.

52 views
Skip to first unread message

jinge...@gmail.com

unread,
Jun 16, 2016, 4:59:06 AM6/16/16
to Tephra User
Hi. 
I used tephra server(0.7.0), running for 3 months.
At one moment it does not worked.
below stack trace logged repeatly. 

15:38:16.804 [TTransactionServer-rpc-0] ERROR org.apache.thrift.ProcessFunction - Internal error processing startShort
java.lang.IllegalStateException: Transaction Manager is not running.
        at com.google.common.base.Preconditions.checkState(Preconditions.java:149) ~[guava-13.0.1.jar:na]
        at co.cask.tephra.TransactionManager.ensureAvailable(TransactionManager.java:707) ~[tephra-core-0.7.0.jar:na]
        at co.cask.tephra.TransactionManager.startTx(TransactionManager.java:766) ~[tephra-core-0.7.0.jar:na]
        at co.cask.tephra.TransactionManager.startShort(TransactionManager.java:726) ~[tephra-core-0.7.0.jar:na]
        at co.cask.tephra.TransactionManager.startShort(TransactionManager.java:714) ~[tephra-core-0.7.0.jar:na]
        at co.cask.tephra.distributed.TransactionServiceThriftHandler.startShort(TransactionServiceThriftHandler.java:69) ~[tephra-core-0.7.0.jar:na]
        at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source) ~[na:na]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_80]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_80]
        at co.cask.tephra.rpc.ThriftRPCServer$1.invoke(ThriftRPCServer.java:259) ~[tephra-core-0.7.0.jar:na]
        at com.sun.proxy.$Proxy16.startShort(Unknown Source) ~[na:na]
        at co.cask.tephra.distributed.thrift.TTransactionServer$Processor$startShort.getResult(TTransactionServer.java:977) ~[tephra-core-0.7.0.jar:na]
        at co.cask.tephra.distributed.thrift.TTransactionServer$Processor$startShort.getResult(TTransactionServer.java:962) ~[tephra-core-0.7.0.jar:na]
        at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39) ~[libthrift-0.9.0.jar:0.9.0]
        at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39) [libthrift-0.9.0.jar:0.9.0]
        at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:478) [libthrift-0.9.0.jar:0.9.0]
        at org.apache.thrift.server.Invocation.run(Invocation.java:18) [libthrift-0.9.0.jar:0.9.0]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_80]
        at java.lang.Thread.run(Thread.java:745) [na:1.7.0_80]

How do I solve it?
Thanks in advance.

Poorna Chandra

unread,
Jun 16, 2016, 5:09:08 PM6/16/16
to 박동진, Tephra User
Hi,

Looks like transaction manager crashed for some reason. The stack trace pasted below does not have details on why it happened. Can you attach more logs from the transaction manager?

Also note that Tephra is now in Apache Incubator. I recommend using Apache Tephra mailing list for any future questions. More info on Apache Tephra mailing list is at https://mail-archives.apache.org/mod_mbox/tephra-dev/

Thanks,
Poorna.


--
You received this message because you are subscribed to the Google Groups "Tephra User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tephra-user...@googlegroups.com.
To post to this group, send email to tephr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tephra-user/91b8d976-8ada-4392-aa09-d662da5d1a6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages