gpt4 book ai didi

hadoop - 我的资源管理器没有开放端口 8032 是什么意思?

转载 作者:可可西里 更新时间:2023-11-01 16:11:12 27 4
gpt4 key购买 nike

我的 YARN 资源管理器与我的名称节点在不同的节点上,我可以看到某事正在运行,我认为它是资源管理器。绑定(bind)了端口 8031 和 8030,但未绑定(bind)我的客户端尝试连接的端口 8032。

我是CDH 5.3.1,下面是lsof -i的部分输出

java      12478         yarn  230u  IPv4  61325      0t0  TCP hadoop2.adastragrp.com:48797->hadoop2.adastragrp.com:8031 (ESTABLISHED)
java 13753 yarn 159u IPv4 61302 0t0 TCP hadoop2.adastragrp.com:8031 (LISTEN)
java 13753 yarn 170u IPv4 61308 0t0 TCP hadoop2.adastragrp.com:8030 (LISTEN)
java 13753 yarn 191u IPv4 61326 0t0 TCP hadoop2.adastragrp.com:8031->hadoop2.adastragrp.com:48797 (ESTABLISHED)

我如何诊断这里出了什么问题?我怀疑资源管理器正在运行,但无法绑定(bind)到端口 8032,但我不知道为什么会这样。

在cloudera 管理器中,ResourceManager 显示为健康状况良好,但同时我收到此报告:

ResourceManager summary: hadoop2.adastragrp.com (Availability: Unknown, Health: Good). This health test is bad because the Service Monitor did not find an active ResourceManager.

[编辑]

我可以在资源管理器节点上本地执行 yarn application -list,但是当我在不同的节点上执行相同操作时,它会尝试正确连接到资源管理器,但失败了.两个节点都已连接,可以相互 ping 通,等等。我在 VM 上禁用了 iptables 服务。

nmap 输出:

PORT     STATE    SERVICE REASON
8032/tcp filtered unknown host-prohibited

最佳答案

端口是否被其他进程占用?比如你非正常的停止了你的hadoop集群,导致某个进程还在运行。如果是这样,请尝试 ps -e|grep java,然后将其杀死。

关于hadoop - 我的资源管理器没有开放端口 8032 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30620474/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com