2016-02-07 3 views
0

Я использую VM с 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 
+0

ясном каталога/TMP и запустить процессы снова. –

ответ

0

При использовании Ambari, я наткнулся на port is in use 50070 проблем , Я обнаружил, что это фактически вызвано несоответствием хоста NameNode, а не порта. Иногда Ambari запускает namenode на HostB и HostC, а ваши настройки - HostA и HostC.

Такая ситуация может путем вызвано следующими причинами: Update wrong namenode config when moving namenode

Смежные вопросы