0

名称节点是 HDFS 的单点故障。这个对吗?

那么Jobtracker呢?如果 Jobtracker 失败,HDFS 是否可用?

4

2 回答 2

1

HDFS 完全独立于 Jobtracker。只要至少 NN 启动,HDFS 名义上就可以使用,总体降级取决于关闭的 Datanode 的数量。

于 2012-09-11T09:58:20.157 回答
0

正如 Ambar 提到的 HDFS 在文件系统中不依赖于 JobTracker。当前发布的 Hadoop 版本不支持开箱即用的 Namenode 高可用性,但您可以解决它(例如,使用具有共享存储的主动/被动的传统集群解决方案部署 Namenode)。下一个版本 (2.0/0.23) 确实修复了名称节点可用性问题。

您可以在 Aaron Myers 的博客文章“Hadoop 分布式文件系统 (HDFS) 的高可用性”中阅读更多相关信息

如果 JobTracker 不可用,您将无法执行 map/reduce 作业

于 2012-09-11T13:49:49.927 回答