【问题标题】:Hadoop Installation with Hostname Failed使用主机名安装 Hadoop 失败
【发布时间】:2012-10-05 13:32:53
【问题描述】:

我尝试安装hadoop单节点,

当我尝试在我的配置中使用 localhost 和我的 IP 地址时,我的 hadoop 运行良好。 但是当我将 IP 地址更改为主机名时,出现错误。NameNode 和 JobTracker 无法运行。

我该怎么办?

这是我的配置

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>

这是我的 /etc/hosts

127.0.0.1  localhost.localdomain localhost cloudera_master
10.0.2.15  cloudera_master

我只是将 localhost 更改为主机名“cloudera_master”,但它失败了。 我尝试将主机添加到我的 /etc/hosts 但仍然失败

请帮帮我,

【问题讨论】:

  • 您能否发布您的 NameNode 和 JobTracker 日志中的实际错误。

标签: hadoop hostname cloudera


【解决方案1】:

不就是core-site.xml的问题吗? &lt;value&gt; hdfs://localhost &lt;/value&gt;

试试这个。 &lt;value&gt;hdfs://localhost:8020&lt;/value&gt;

【讨论】:

    猜你喜欢
    • 2014-09-24
    • 1970-01-01
    • 1970-01-01
    • 2017-01-19
    • 1970-01-01
    • 1970-01-01
    • 2016-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多