hadoop挂起是因为它无法通过主机名访问其他示例

mqxuamgl  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(240)

hadoop作业在此步骤被接受后挂起。

INFO mapreduce.Job: Running job: job_1412689235580_0001

检查完日志文件后,我在资源管理器日志文件中发现了这个错误。以下错误中提到的主机不是我定义的。它不是我正在使用或访问的任何vm的名称。我无法确定它从何处获取此主机名。

我的core-site.xml是:-

<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hadoopmaster:9000</value>
</property>
</configuration>

my-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.resource-tracker.address</name>
    <value>HadoopMaster:8025</value>
</property>
<property>
    <name>yarn.resourcemanager.scheduler.address</name>
    <value>HadoopMaster:8035</value>
</property>
<property>
    <name>yarn.resourcemanager.address</name>
    <value>HadoopMaster:8050</value>
</property>
</configuration>

/etc/hosts文件contents:-

127.0.0.1       localhost 
127.0.1.1       servervm.cse.abc.ernet.in cse.abc.ac.in abc.ernet.in i$ 

# The following lines are desirable for IPv6 capable hosts

::1     ip6-localhost ip6-loopback 
fe00::0 ip6-localnet 
ff00::0 ip6-mcastprefix 
ff02::1 ip6-allnodes 
ff02::2 ip6-allrouters 

179.16.114.11 HadoopMaster 
179.16.114.12 hadoopslave1 
179.16.114.13 hadoopslave2 
179.16.114.14 hadoopslave3

我卸载了整个集群并重新安装,仍然面临同样的问题。我在vms和hadoop2.6.0上使用的是ubuntu12.04

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题