本地主机:9870工作正常。问题是本地主机:8088。他们的移动和9870一样吗?
发布于 2018-06-18 21:31:11
不是的。如Apache Hadoop 3.0.0中所述
多个服务的默认端口已更改. 以前,多个Hadoop服务的默认端口位于Linux临时端口范围(32768-61000)。这意味着,在启动时,由于与另一个应用程序的冲突,服务有时无法绑定到端口。 这些冲突的端口被移出了短暂的范围,影响到NameNode、次级NameNode、DataNode和KMS。我们的文档已经进行了适当的更新,但是有关端口更改的列表,请参阅HDFS-9427和HADOOP-12811的发行说明。
由于纱线的端口从来没有在短暂的端口范围内,他们不需要改变。
通过查看Hadoop3.0.0的yarn-default.xml就可以证实这一点。
yarn.resourcemanager.webapp.address \ ${yarn.resourcemanager.hostname}:8088 \\ RM应用程序的http地址。如果只提供主机作为值,则will应用程序将被服务在一个随机端口上。
https://stackoverflow.com/questions/50866026
复制相似问题