мой менеджер узлов останавливается после запуска

NodeManager в моем подчиненном узле останавливается после запуска. У меня есть 3 узла 1 главный и 2 подчиненных, когда я использую команду start-yarn.sh, мой менеджер ресурсов и менеджеры узлов запускаются правильно, но когда я запрашиваю в улье, мой mapreduce не запускается и останавливается при команде kill, когда я проверяю свои журналы nodemanager в обоих подчиненных устройствах, я только что увидел, что мой менеджеры узлов отключены, и это моя ошибка:

FATAL org.apache.hadoop.yarn.server.nodemanager.NodeManager: Error starting NodeManager 
      org.apache.hadoop.yarn.exceptions.YarnRuntimeException: java.net.ConnectException: 
      Call From  to 0.0.0.0:8031 failed on connection exception: java.net.ConnectException: 
      Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

Я искал эту проблему, и я не нашел никакой подсказки. Как это решить?

Спасибо


person hiveuser    schedule 25.02.2017    source источник


Ответы (2)


Добавьте это свойство в файл yarn-site.xml для всех узлов,

<property>
  <name>yarn.resourcemanager.hostname</name>
  <value>ip_or_fqdn_or_hostname_of_resourcemanager_host</value>
</property>
person franklinsijo    schedule 25.02.2017
comment
большое спасибо, это решение решает мою проблему, очень ценю это - person hiveuser; 25.02.2017

Пожалуйста, добавьте эти свойства в эти файлы: -

mapred-site.xml

<property>
    <name>mapreduce.framework.name</name>
    <value>yarn</value>
</property>

yarn-site.xml

<property>
    <name>yarn.resourcemanager.hostname</name>
    <value>ip_of_resource_manager</value>
</property>
person Hari Singh    schedule 25.02.2017
comment
большое спасибо, это решение решает мою проблему, очень ценю это - person hiveuser; 25.02.2017
comment
@franklinsijo нет, сэр, вы меня неправильно поняли, я столкнулся с этой проблемой при настройке кластера, поэтому я дал ответ. не думай так я скопировал твой ответ - person Hari Singh; 25.02.2017
comment
Ну, аналогичный ответ уже был дан, если вы считаете, что уже предоставленный ответ правильный, вы можете проголосовать/прокомментировать, чтобы поддержать его. StackOverflow не поощряет повторяющиеся ответы, и они могут быть помечены для удаления. - person franklinsijo; 25.02.2017
comment
я новичок в этом сообществе, так что не имейте слишком много идей, с этого момента я позабочусь об этом, пожалуйста, не думайте неправильно - person Hari Singh; 25.02.2017
comment
@Hari Круто ... Ничего плохого, хорошо, что ты понял, как работает ТАК. Я удалю свой комментарий :) - person franklinsijo; 25.02.2017