如何将协处理器部署到CDH4 HBase集群

时间:2012-11-13 16:38:11

标签: hbase cloudera

使用Cloudera Manager将区域协处理器jar部署到运行CDH 4的HBase群集的推荐方法是什么?具体来说,是否有推荐的方法来分发jar并将其添加到每个regionserver的类路径?理想情况下,我会将它添加到HDFS中的/ lib目录,但这提出了两个问题:

  1. 是否可以将HDFS uri添加到java类路径,例如hdfs:///lib
  2. Cloudera管理器中的HBase类路径是如何更改的?我找不到与将export HBASE_CLASSPATH=hdfs:///lib添加到hbase-env.sh
  3. 相对应的配置设置

1 个答案:

答案 0 :(得分:1)

我们可以将协处理器jar放入hdfs路径,但你不应该在HBASE_CLASSPATH中定义它,只有你能做的是:Create / Alter table,把hdfs放到方法中:

htd.addCoprocessor(className,jarFilePath,priority,kvs);