首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当发生故障转移时,webhdfs是否支持高可用性?

当发生故障转移时,webhdfs是否支持高可用性?
EN

Stack Overflow用户
提问于 2017-04-06 13:52:17
回答 2查看 1.8K关注 0票数 3

iam在centos 7上使用hadoop 2.7.1

当hadoop集群中包含高可用性时

如果活动名称节点失败,它就会成为备用。

但是webhdfs不支持高可用性,不是吗?

向其他活动名称发送get和put请求的替代方案是什么?

主名节点失败的节点。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-06 14:01:55

,WebHDFS不知道高可用性。这个问题仍未解决。参考HDFS-6371

相反,您可以选择HttpFs。它是可与webhdfs、REST和HA感知的可操作的。

或者,编写自定义实现将请求重定向到活动Namenode。

票数 4
EN

Stack Overflow用户

发布于 2017-04-06 14:04:57

Webhdfs服务器运行在与NameNode相同的进程中。因此,您需要运行与webhdfs兼容的代理服务器,这将消除NN故障转移:

  1. HttpFs -作为Hadoop的一部分
  2. 阿帕奇诺克斯-作为HDP分布的一部分。

它们都与webhdfs兼容,因此不需要更改任何REST。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43257259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档