AnsweredAssumed Answered

Exception in Asynchbase - Opentsdb 2.2 with MAPR 4.0.2

Question asked by yadid on May 20, 2016
Latest reply on Jul 14, 2016 by yadid

We are trying to run Opentsdb 2.2 with MAPR 4.0.2 (we would prefer MAPR 5, but we are using Amazon EMR and they only host 4.x)

We have replaced all the needed libraries and are using asynchbase-1.7.0-mapr-1603.jar

We get the following exception:

Exception in thread "pool-6-thread-6" java.lang.NoSuchFieldError: bufBytes
at org.hbase.async.MapRConverter.toAsyncHBaseResult(MapRConverter.java:226)
at org.hbase.async.MapRThreadPool$RpcRunnable.run(MapRThreadPool.java:228)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

I understand that this is meant to be used with version 5.x but we don't have a choice since EMR does not offer that version.

I have also encountered this error when trying to use version 5.0.0 on our own cluster.

 

Suggestions welcome

Outcomes