0
我嘗試安裝Hadoop的單個節點,Hadoop的安裝與主機名失敗
當我嘗試使用本地主機,在我的配置我的IP地址,我的Hadoop運行良好。 但當我更改IP地址爲主機名,我得到了error.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日誌的實際錯誤。 – 2012-03-23 11:08:51