我们使用ClouderaCDH4.5.0作为HBase,Storm 0.9.3使用hbase。不幸的是,Cloudera似乎没有提供hbase客户端maven工件,而且我也不知道如何满足org.apache.hadoop.hbase.security.UserProvider的依赖。根据Maven搜索站点,它可以由hbase客户端或hbase公共提供。有人能告诉我,是否有一个类似的版本,我可以使用cdh 4.5.0?
发布于 2014-12-15 17:40:51
您使用的是cdh4.x还是cdh5.x?/hbase-常见的jars仅在cdh5 (hbase 96+)中。cdh4发行版只有一个很大的hbase jar,包含所有内容。另外,UserProvider在4.5.0中似乎不存在,但它来自4.6.x hbase--客户端依赖于hbase--公共的,所以如果您想使用客户端,通常需要两者都使用。
(如果您只查找hbase中的UserProvider类-公共类)
https://stackoverflow.com/questions/27484071
复制相似问题