萨尔法保护 发表于 2017-12-18 10:44:58

hbase报错Could not initialize class org.apache.hadoop.hbase.protobuf.ProtobufUtil

Caused by: java.lang.RuntimeException: java.io.IOException: java.lang.reflect.InvocationTargetException  at org.apache.hadoop.hbase.client.HTableFactory.createHTableInterface(HTableFactory.java:43)
  at org.apache.hadoop.hbase.client.HTablePool.createHTable(HTablePool.java:272)
  at org.apache.hadoop.hbase.client.HTablePool.findOrCreateTable(HTablePool.java:202)
  at org.apache.hadoop.hbase.client.HTablePool.getTable(HTablePool.java:182)
  at org.apache.hadoop.hbase.client.HTablePool.getTable(HTablePool.java:220)
  at com.baidu.util.PooledHTableFactory.createHTableInterface(PooledHTableFactory.java:22)
  at org.springframework.data.hadoop.hbase.HbaseUtils.getHTable(HbaseUtils.java:73)
  78,2-9      52%
  at com.baidu.util.PooledHTableFactory.createHTableInterface(PooledHTableFactory.java:22)
  at org.springframework.data.hadoop.hbase.HbaseUtils.getHTable(HbaseUtils.java:73)
  ... 12 more
  Caused by: java.io.IOException: java.lang.reflect.InvocationTargetException
  at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:240)
  at org.apache.hadoop.hbase.client.ConnectionManager.createConnection(ConnectionManager.java:433)
  at org.apache.hadoop.hbase.client.ConnectionManager.createConnection(ConnectionManager.java:426)
  at org.apache.hadoop.hbase.client.ConnectionManager.getConnectionInternal(ConnectionManager.java:304)
  at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:185)
  at org.apache.hadoop.hbase.client.HTableFactory.createHTableInterface(HTableFactory.java:41)
  ... 18 more
  Caused by: java.lang.reflect.InvocationTargetException
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
  at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:238)
  ... 23 more

  Caused by: java.lang.NoClassDefFoundError: Could not initialize>  at org.apache.hadoop.hbase.ClusterId.parseFrom(ClusterId.java:64)
  at org.apache.hadoop.hbase.zookeeper.ZKClusterId.readClusterIdZNode(ZKClusterId.java:75)
  at org.apache.hadoop.hbase.client.ZooKeeperRegistry.getClusterId(ZooKeeperRegistry.java:105)
  at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.retrieveClusterId(ConnectionManager.java:919)
  at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.<init>(ConnectionManager.java:657)
  ... 28 more
页: [1]
查看完整版本: hbase报错Could not initialize class org.apache.hadoop.hbase.protobuf.ProtobufUtil