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 应用程序主界面未打开,Web代理无法正常工作_Hadoop_Yarn_Hadoop2 - Fatal编程技术网

Hadoop 应用程序主界面未打开,Web代理无法正常工作

Hadoop 应用程序主界面未打开,Web代理无法正常工作,hadoop,yarn,hadoop2,Hadoop,Yarn,Hadoop2,在我的纱线集群设置中,我有一个运行在负载平衡器后面的资源管理器HA设置 启动节点管理器时,我只提供负载平衡器IP作为节点管理器的资源管理器地址 其他一切都正常工作,但应用程序主UI无法打开以运行应用程序 根据我的理解,应用程序主机假定请求应该来自负载均衡器IP,但实际上请求是通过应用程序主机不知道的活动资源管理器IP发送的,因此拒绝了请求 所以我在想,我是否可以禁用web代理,或者我可以通过负载平衡器IP将请求传递给应用程序主机。您不应该使用任何外部负载平衡器在应用程序中启用资源管理器HA。请参

在我的纱线集群设置中,我有一个运行在负载平衡器后面的资源管理器HA设置

启动节点管理器时,我只提供负载平衡器IP作为节点管理器的资源管理器地址

其他一切都正常工作,但应用程序主UI无法打开以运行应用程序

根据我的理解,应用程序主机假定请求应该来自负载均衡器IP,但实际上请求是通过应用程序主机不知道的活动资源管理器IP发送的,因此拒绝了请求


所以我在想,我是否可以禁用web代理,或者我可以通过负载平衡器IP将请求传递给应用程序主机。

您不应该使用任何外部负载平衡器在应用程序中启用资源管理器HA。请参阅。它不是启用HA。它是为客户端提供单一端点。上面链接的最后一段解释了这一点。那么为什么在NdeManagers的配置中使用LB IP呢?他们应该使用
warn site.xml
中的标准HA设置。因此,资源管理器运行在kubernetes吊舱上,这些吊舱在本质上是短暂的。此外,从nodemanager方面,现在它可以被抽象,我可以运行任意数量的ResourceManager。