赞
踩
sqoop导入mysql到hbase报错 java.lang.NoSuchMethodError: org.apache.hadoop.hbase.client.HBaseAdmin.<init>
bin/sqoop import -D sqoop.hbase.add.row.key=true --connect jdbc:mysql://172.16.92.xx:3306/db_customer_risk --username spark --password spark123456 --table PRODUCT_RECOMMEND_ENUM --columns ID,TYPE_ID,REASON --hbase-create-table --hbase-table product_recommend_enum --column-family cf --hbase-row-key ID --where "ID >= 1" -m 1
报错:
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.hadoop.hbase.client.HBaseAdmin.<init>(Lorg/apache/hadoop/conf/Configuration;)V
at org.apache.sqoop.mapreduce.HBaseImportJob.jobSetup(HBaseImportJob.java:163)
at org.apache.sqoop.mapreduce.ImportJobBase.runImport(ImportJobBase.java:268)
at org.apache.sqoop.manager.SqlManager.importTable(SqlManager.java:692)
at org.apache.sqoop.manager.MySQLManager.importTable(MySQLManager.java:127)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。