Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop webhdfs在发生故障转移时是否支持高可用性_Hadoop_Webhdfs - Fatal编程技术网

Hadoop webhdfs在发生故障转移时是否支持高可用性

Hadoop webhdfs在发生故障转移时是否支持高可用性,hadoop,webhdfs,Hadoop,Webhdfs,在centos 7上使用hadoop 2.7.1的iam 当hadoop群集包含高可用性时 如果活动名称节点失败,它将成为备用节点 但是webhdfs不支持高可用性,不是吗 向其他活动名称发送get和put请求的替代方法是什么 主节点名节点出现故障时,WebHDFS不支持高可用性。这个问题仍然悬而未决。提及 相反,你可以选择。它可与webhdfs REST API和HA aware集成 或者,编写自定义实现以将请求重定向到活动的Namenode。Webhdfs服务器与Namenode在同一进程中

在centos 7上使用hadoop 2.7.1的iam

当hadoop群集包含高可用性时

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

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

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


主节点名节点出现故障时,WebHDFS不支持高可用性。这个问题仍然悬而未决。提及

相反,你可以选择。它可与webhdfs REST API和HA aware集成


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

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

  • -作为Hadoop的一部分
  • -作为HDP分发的一部分
    它们都是webhdfs兼容的,因此您不需要更改任何REST API。

    即使我们将请求重定向到当前活动的名称节点(在主名称节点失败后变为活动),但在请求发出时不会成功,因为数据节点将此请求重定向到当前失败的基本主名称节点,当我发出以下命令curl-i-L“/a1.tbl/?user.name=root&op=OPEN时,您能为httpfs处理提供一些有用的链接和视频吗在putty终端上,我没有收到任何响应,一段时间后,即使从浏览器发出此url也会收到服务器消息的空响应。有什么想法吗?没有,datanodes配置了两个namenodes的信息,并设计为向这两个namenodes发送块报告。客户端请求不是这样,WebHDF不会处理它。因此,需要一个合适的替代方案,即了解HDFS HA,如HttpFs。至于教程,HttpFs和WebHDFS的工作原理类似。用于安装和入门。是否有httpfs-3.0.0-alpha2.tar.gz的下载。我还没有找到任何下载。hadoop二进制发行版本身包含了
    httpfs