首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

启动hadoop后没有datanodes的有关问题

2012-12-19 
启动hadoop后没有datanodes的问题ubuntu10.10每次开机后会在/etc/hosts自动生成一行代码:127.0.0.1 localh

启动hadoop后没有datanodes的问题

ubuntu10.10每次开机后会在/etc/hosts自动生成一行代码:127.0.0.1 localhost localhost.local,而ubuntu10.04版本则不会。在hadoop中,由于127.0.0.1与主机绑定,导致datanode一直试图链接namenode而连接不上,只要开机后把/etc/hosts 下的127.0.0.1 localhost localhost.local删除即可。
所以ubuntu10.10的hadoop用户注意了,有可能就是这个问题导致的启动hadoop后没有datanodes

?

我的机器需要删除

?

# The following lines are desirable for IPv6 capable hosts::1     localhost ip6-localhost ip6-loopbackfe00::0 ip6-localnetff00::0 ip6-mcastprefixff02::1 ip6-allnodesff02::2 ip6-allroutersff02::3 ip6-allhosts
?

删除 临时文件的内容?

rm -rf /tmp/*

然后格式化 ?namenode,再启动hadoop,就可以正常显示了

热点排行