我正在寻找通过集成Zookeeper来解决单点故障的问题,并允许Hadoop使用Zookeeper中的命名空间?可能吗?我们该如何解决这个问题 ?
答案 0 :(得分:2)
当然,它可能在技术上是可行的,但这还不是任何形式或形式的实现。你不能只将它插入ZooKeeper ......它需要一些工程努力来完成它(或许你可以吗?!)。
以下是对此解决方案的几点建议:
答案 1 :(得分:0)
这不会很好。 Zookeeper的写入成本很高。您在ZK群集中拥有的节点越多,成本就越高。 ZK将所有数据保存在所有节点的内存中。 Namenode是相反的写焦点组件,特别是如果你谈论Hadoop,这是超级写重。