简体   繁体   English

具有主机名的Hadoop安装失败

[英]Hadoop Installation with Hostname Failed

i try to install hadoop single node, 我尝试安装hadoop单节点,

when i try using localhost and my ip address on my configuration,my hadoop running well. 当我尝试在配置上使用localhost和IP地址时,我的hadoop运行良好。 but when i change IP address to hostname, i got error.NameNode and JobTracker can't run. 但是当我将IP地址更改为主机名时,出现错误.NameNode和JobTracker无法运行。

What should i do ? 我该怎么办 ?

this is my config 这是我的配置

1.core-site.xml

<property>
    <name>hadoop.tmp.dir</name>
    <value>/usr/lib/hadoop-0.20/tmp</value>
</property>

<property>
    <name>fs.default.name</name>
    <value>hdfs://localhost</value>
</property>


2.hdfs-site.xml

<property>
    <name>dfs.replication</name>
    <value>1</value> //menujukkan jumlah cluster
</property>

3.mapred-site.xml

<property>
    <name>mapred.job.tracker</name>
    <value>localhost:8021</value>
<property>

<property>
    <name>mapred.local.dir</name>
    <value>/home/disk1/mapred/local</value>
</property>

This is my /etc/hosts 这是我的/ etc / hosts

127.0.0.1  localhost.localdomain localhost cloudera_master
10.0.2.15  cloudera_master

I just change localhost to hostname "cloudera_master",but it's failed. 我只是将localhost更改为主机名“ cloudera_master”,但是失败了。 I have try add host to my /etc/hosts but it still failed 我尝试将主机添加到我的/ etc / hosts中,但是仍然失败

Help me please, 请帮帮我,

Isn't the problem of core-site.xml? 这不是core-site.xml的问题吗? <value> hdfs://localhost </value>

Try this one. 试试这个。 <value>hdfs://localhost:8020</value>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM