gpt4 book ai didi

hadoop 1.x 端口列表——另外 4 个未知端口

转载 作者:可可西里 更新时间:2023-11-01 14:19:33 25 4
gpt4 key购买 nike

我配置并安装了 hadoop 1.2.1 单节点。我将 namenode 和 jobtracker 地址的端口分别配置为“hdfs://localhost:9000”和“localhost:9001”。

启动集群后(start-all.sh)。之后我运行了 netstat -nltp,其中列出了 hadoop 端口。

50030 - jobtracker Web UI
50060 - tasktracker Web UI
50070 - namenode Web UI
50075 - datanode Web UI
(http://localhost:50075/browseDirectory.jsp?dir=%2F)
50090 - secondary namenode Web UI

54310 - namenode (as configured in XML)
54311 - jobtracker (as configured in XML)
50010 - datanode (for data transfer)
50020 - datanode (for block metadata operations & recovery)
33447 - tasktracker ( not configured. Any unused local port is chosen by hadoop itself)

但是,其他几个端口也被占用,它显示它是 java 进程(我停止了 hadoop 并确认这些只属于那个 hadoop 集群)。

48212 - ???
41888 - ???
47448 - ???
52544 - ???

这些不是固定端口。它们是动态选择的。因为,当我重新启动集群(stop-all.shstart-all.sh)时,其他端口与第一次相同,只是这些端口发生了变化

48945 - tasktracker (This is fine, as explained before)

其他端口呢?这些端口有什么用?

44117 - ???
59446 - ???
52965 - ???
56583 - ???

最佳答案

linux 系统上,已知服务通常列在 /etc/services 文件中。这是网络实用程序(例如 netstat)获取端口号的友好名称(即 80/http)的地方。

某些软件包可能会更新 /etc/services。如果有问题的 hadoop 端口有一个变化的动态范围,那么就没有理由执行此更新。

引用资料

http://www.cyberciti.biz/faq/find-out-which-service-listening-specific-port/
http://www.tldp.org/LDP/nag2/x-087-2-appl.services.html

希望这对您有所帮助。

关于hadoop 1.x 端口列表——另外 4 个未知端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33895645/

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