gpt4 book ai didi

hadoop - 端口正在使用中 50070

转载 作者:行者123 更新时间:2023-12-02 21:27:58 26 4
gpt4 key购买 nike

我正在使用带有 Ambari 2.2 和 HDP 2.3 的 VM,并使用 Ambari 用户界面安装服务。问题是 NameNode 没有启动并且日志显示错误说端口正在使用 50070。我尝试了 netstat 和其他工具来确定端口 50070 上是否正在运行任何东西,但事实并非如此。我也尝试将 50070 更改为 50071,但错误保持不变,只是它现在说端口正在使用 50071。以下是我在 ambari 错误文件中得到的错误:

resource_management.core.exceptions.Fail: Execution of 'ambari-sudo.sh su hdfs -l -s /bin/bash -c 'ulimit -c unlimited ;  /usr/hdp/current/hadoop-client/sbin/hadoop-daemon.sh --config /usr/hdp/current/hadoop-client/conf start namenode'' returned 1. starting namenode, logging to /var/log/hadoop/hdfs/hadoop-hdfs-namenode-hdp-m.out

2016-02-07 11:52:47,058 ERROR namenode.NameNode (NameNode.java:main(1712)) - Failed to start namenode.
java.net.BindException: Port in use: hdp-m.samitsolutions.com:50070

最佳答案

在使用 Ambari 时,我遇到了 port is in use 50070问题。我发现它实际上是由NameNode的主机不匹配引起的,而不是端口。有时,Ambari 会在 HostB 和 HostC 上启动 namenode,而您的配置是 HostA 和 HostC。

这种情况可能由以下原因引起:Update wrong namenode config when moving namenode

关于hadoop - 端口正在使用中 50070,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35256857/

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