【问题标题】:Test hbase using ycsb on arm machine throws error在 arm 机器上使用 ycsb 测试 hbase 会抛出错误
【发布时间】:2017-08-30 09:46:22
【问题描述】:

当我使用 ycsb 测试 hbase 时,出现以下错误:

    java.lang.NoClassDefFoundError: Could not initialize class
    org.apache.hadoop.hbase.util.ClassSize
     at org.apache.hadoop.hbase.ipc.IPCUtil.(IPCUtil.java:74)
     at org.apache.hadoop.hbase.ipc.AbstractRpcClient.  
      (AbstractRpcClient.java:91)
       at org.apache.hadoop.hbase.ipc.RpcClientImpl.
        (RpcClientImpl.java:1082)
      at org.apache.hadoop.hbase.ipc.RpcClientImpl.(RpcClientImpl.java:1108)

我该如何解决这个问题?

【问题讨论】:

    标签: hbase ycsb


    【解决方案1】:

    无论您在做什么,该错误看起来都与 YCSB 无关 - 请确保 hbase-common jar 在您的类路径中。

    【讨论】:

    • 我使用ambari部署hbase,使用ycsb测试hbase。然后出现问题: Caused by: java.lang.UnsupportedOperationException: Constructor throw an exception for org.apache.hadoop.hbase.ipc。 RpcClientImpl at org.apache.hadoop.hbase.util.ReflectionUtils.instantiate(ReflectionUtils.java:54)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-06
    • 2016-06-24
    • 2015-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多