0
我正在使用虛擬機與Ambari 2.2和HDP 2.3並使用Ambari用戶界面安裝服務。問題是NameNode沒有啓動,並且日誌表明錯誤說端口正在使用50070.我嘗試了netstat和其他工具來確定端口50070上是否有任何內容正在運行,事實並非如此。我也試着更改50070至50071,但錯誤仍然存在,除了它同現在說端口在使用50071.Below是錯誤我在ambari錯誤文件獲取:端口正在使用50070
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
明確的/ tmp目錄下,並重新啓動進程。 –