Hbase导入表错误

时间:2015-06-24 15:10:25

标签: hadoop hbase

我试图将数据从一个hbase(v0.98.4)导入另一个hbase(v0.98.13)。

我使用以下命令导出数据 -

hbase org.apache.hadoop.hbase.mapreduce.Driver export 'tblname' /path/

但我无法使用以下命令导入它 -

hbase org.apache.hadoop.hbase.mapreduce.Driver import 'tblname' /hdfs/path/

我得到以下弃用消息以及抛出异常 - enter image description here

enter image description here

源数据库和目标数据库之间是否存在版本冲突?

2 个答案:

答案 0 :(得分:1)

我碰巧解决了这个问题。我所要做的就是创建一个包含相同元数据的空表,然后导入它。 :)

答案 1 :(得分:0)

尝试将命令here用于0.94以上的Hbase版本。当存在实际的类Export和Import时,可能是您正在使用通用Map reduce类并将export和import作为参数。希望能帮助到你。快乐的编码