3.1java.lang.NoSuchMethodError: org.apache.hadoop.hbase.client.HBaseAdmin.<init>
hive 建立外部表 与hbase关联报错
先看见表语句和报错代码:
再看看日志
没有直接得到有用的信息,于是网上一顿乱搜,发现有一篇 使用sqoop1.4.6从mysql5.7向hbase2.2.5导入数据出现错误大概一直(https://blog.csdn.net/u013596478/article/details/110881705)
就是说hbase 版本太高了,把一个低本的hbase的lib目录下的jar包,复制到 ${SQOOP_HOMR}/lib,就可以了 我复制的是hbase1.6.0的,测试可用