【发布时间】:2014-04-14 12:56:38
【问题描述】:
是否可以为两个或多个 Hadoop 安装重用 HDFS 存储?或者换句话说,复制 NameNode 状态。
我想构建一个小型展示 Hadoop 集群(3-5 个节点),并且我希望能够使用多个 Hadoop 发行版(至少 Hortonworks 和 Cloudera)。我还没有决定,如何同时安装它们,这似乎也是一个挑战,但目前我想决定 - 是否可以为不同的集群重用存储在 HDFS 中的数据(物理上使用相同的硬盘)?
为简单起见,如果它适用于任何 Hadoop 发行版组合,我会很高兴,并且我随时准备丢失我的数据,因为这只是一个实验。
更新:我想一次只在一个选定的 Hadoop 安装中使用 HDFS。假设有一天我使用 Cloudera,其他 Hortonworks,但它们都在 HDFS 中使用相同的数据。
【问题讨论】:
-
这听起来麻烦多于值得 -
我同意,这就是我在 SO 上问它的原因。如果有合理的解决方案希望有人给我提示,否则它将一直没有答案。