HBase Bulk Load jar问题

时间:2014-09-20 00:43:36

标签: hbase

我正在尝试在Hbase中进行批量加载。但我很困惑,我应该使用哪个jar用于以下命令:

hadoop jar /usr/lib/hbase/hbase-0.94.6-cdh4.3.0-security.jar importtsv

当我执行此命令时,有一个java类找不到异常。 我的Hbase版本是hbase-0.98.5-hadoop1。我无法找到运行上述命令的正确jar,我无法在hbase-0.98.5-hadoop1 / lib文件夹中找到hbase-0.94.6-cdh4.3.0-security.jar。是否有hbase-0.98.5-hadoop1版本的hbase的等效jar。我是批量加载的新手,所以如果我问一个奇怪的问题,请原谅我

1 个答案:

答案 0 :(得分:3)

如果你在类路径中有hbase的路径,你可以直接运行它:

  

hbase org.apache.hadoop.hbase.mapreduce.ImportTsv   -Dimporttsv.skip.bad.lines = true -Dimporttsv.columns =" $ columns" $ table_name $ file