Support Questions

Find answers, ask questions, and share your expertise

Accumulo Tracer Service waitForFateOperation

avatar
Expert Contributor

Hello,

I have a fresh installation of Accumulo and my problem is that the Tracer process terminated with:

2016-10-26 14:56:50,314 [start.Main] ERROR: Thread 'tracer' died. org.apache.accumulo.core.client.AccumuloException: Internal error processing waitForFateOperation at org.apache.accumulo.core.client.impl.TableOperationsImpl.doFateOperation(TableOperationsImpl.java:303) at org.apache.accumulo.core.client.impl.TableOperationsImpl.doFateOperation(TableOperationsImpl.java:261) at org.apache.accumulo.core.client.impl.TableOperationsImpl.doTableFateOperation(TableOperationsImpl.java:1427) at org.apache.accumulo.core.client.impl.TableOperationsImpl.create(TableOperationsImpl.java:188) at org.apache.accumulo.core.client.impl.TableOperationsImpl.create(TableOperationsImpl.java:155) at org.apache.accumulo.tracer.TraceServer.<init>(TraceServer.java:211) at org.apache.accumulo.tracer.TraceServer.main(TraceServer.java:339) at org.apache.accumulo.tracer.TracerExecutable.execute(TracerExecutable.java:33) at org.apache.accumulo.start.Main$1.run(Main.java:93)

No idea why. Could someone help please?

🙂 Klaus

1 ACCEPTED SOLUTION

avatar
Expert Contributor

Hi Josh,

I found in the Tracer log file:

2016-10-27 07:23:48,988 [start.Main] ERROR: Thread 'tracer' died. org.apache.zookeeper.KeeperException$NoAuthException: KeeperErrorCode = NoAuth for /tracers/trace- at org.apache.zookeeper.KeeperException.create(KeeperException.java:113) at org.apache.zookeeper.KeeperException.create(KeeperException.java:51) at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783) at org.apache.accumulo.fate.zookeeper.ZooUtil.putEphemeralSequential(ZooUtil.java:463) at org.apache.accumulo.fate.zookeeper.ZooReaderWriter.putEphemeralSequential(ZooReaderWriter.java:99) at org.apache.accumulo.tracer.TraceServer.registerInZooKeeper(TraceServer.java:297) at org.apache.accumulo.tracer.TraceServer.<init>(TraceServer.java:235) at org.apache.accumulo.tracer.TraceServer.main(TraceServer.java:339) at org.apache.accumulo.tracer.TracerExecutable.execute(TracerExecutable.java:33) at org.apache.accumulo.start.Main$1.run(Main.java:93) at java.lang.Thread.run(Thread.java:745)

After deleting the Tracer Zookeeper directory (rmr /tracers) the Tracer process had no problems to start.

Many thanks for your support.

🙂 Klaus

View solution in original post

2 REPLIES 2

avatar
Super Guru

Hi @Klaus Lucas. Can you also check the Accumulo Master log around 2016-10-26 14:56:50,314? The FATE operation being performed here is an RPC to the Accumulo Master process.

The TApplicationException thrown by the Tracer waiting on the response from that RPC indicates that there was an uncaught exception thrown by the Accumulo Master. Figuring out what happened in the Master will help us understand what wrong wrong and caused the tracer to crash.

avatar
Expert Contributor

Hi Josh,

I found in the Tracer log file:

2016-10-27 07:23:48,988 [start.Main] ERROR: Thread 'tracer' died. org.apache.zookeeper.KeeperException$NoAuthException: KeeperErrorCode = NoAuth for /tracers/trace- at org.apache.zookeeper.KeeperException.create(KeeperException.java:113) at org.apache.zookeeper.KeeperException.create(KeeperException.java:51) at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783) at org.apache.accumulo.fate.zookeeper.ZooUtil.putEphemeralSequential(ZooUtil.java:463) at org.apache.accumulo.fate.zookeeper.ZooReaderWriter.putEphemeralSequential(ZooReaderWriter.java:99) at org.apache.accumulo.tracer.TraceServer.registerInZooKeeper(TraceServer.java:297) at org.apache.accumulo.tracer.TraceServer.<init>(TraceServer.java:235) at org.apache.accumulo.tracer.TraceServer.main(TraceServer.java:339) at org.apache.accumulo.tracer.TracerExecutable.execute(TracerExecutable.java:33) at org.apache.accumulo.start.Main$1.run(Main.java:93) at java.lang.Thread.run(Thread.java:745)

After deleting the Tracer Zookeeper directory (rmr /tracers) the Tracer process had no problems to start.

Many thanks for your support.

🙂 Klaus