纱线没有启动

时间:2017-04-30 01:37:16

标签: hadoop yarn

我在AWS上设置了一个20节点的Hadoop集群,据我所知,当我尝试使用代码启动yarn时:

$HADOOP_HOME/sbin/start-yarn.sh

我收到这些错误:

resourcemanager running a process (process #). Stop it first

nodemanager running a process (process #). Stop it first

为每个工作节点。

我的yarn-site.xml

<configuration>
  <property>
    <name>yarn.nodemanager.aux-services</name>
    <value>mapreduce_shuffle</value>
  </property>
  <property>
    <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
    <value>org.apache.hadoop.mapred.ShuffleHandler</value>
  </property>
  <property>
    <name>yarn.resourcemanager.hostname</name>
    <value>ec2-52-207-188-72.compute-1.amazonaws.com</value>
  </property>
</configuration>

有解决方法吗?

1 个答案:

答案 0 :(得分:0)

第一: call stop-all.sh

停止它,你可以肯定使用&#34; JPS&#34;命令 然后重新开始:

all start-all.sh 

输入jps(如果namenode不显示类型&#34; hadoop namenode&#34;并检查错误)