【发布时间】:2016-06-18 10:01:49
【问题描述】:
我安装了一个 Cloudera Distribution 作为 5 节点集群。现在不想用cloudera自带的Hbase parcel了,
但我只想使用 cloudera 设置中的 HDFS 和 Hbase 的开源版本。
所以我的问题是这是否可行,或者我必须为 HDFS 安装普通开源版本的 Apache Hadoop,然后在其上继续使用 Apache Hbase 的开源版本。
【问题讨论】:
-
简而言之,是的。但是,这取决于您使用的 hbase 和 hdfs 的版本。一般情况下,hbase 只使用 hdfs api 写入文件。
-
Cloudera 包可能仅用于 CDH 安装。无论如何,我认为 Cloudera 确实使用了开源 Hbase?还是他们使用 Accumulo?
-
如果你想全部开源,为什么选择 Cloudera 而不是 Hortonworks?
-
我想你可能对包裹有误解。 Parcel 只是元数据增强的打包,可以更轻松地使用 Cloudera Manager(可选)在集群中部署 CDH(包括 Apache HBase)位。但是,您可以选择将 CDH 安装为 tarball。
-
你为什么要那个?如果你想使用一些特殊版本的 hbase 而不是 cdh 自带的,你也可以用 cloudera 来做。
标签: hadoop hbase hdfs cloudera