在vmware上有hadoop,namenode没有找到奴隶

时间:2010-07-27 16:21:33

标签: hadoop mapreduce

我在Vmware上设置了3个相同的Linux(CentOS)服务器。基本上建一个并制作了2个完全克隆。

我编辑每个服务器主机名:server1,server2,server3并将它们添加到其他主机。使用ssh并启用无密码ssh。 server1#ssh server2 server2#

这样可行。

在namenode上格式化dfs。启动了dfs和map-reduce。我跑的时候 $ hadoop dfsadmin -report

它没有显示任何奴隶。

发生了什么事?

任何想法?

1 个答案:

答案 0 :(得分:1)

每当我遇到这个问题时,我都会在从属节点上遇到命名空间冲突。为了解决这个问题,我删除了每个节点的临时目录下的所有内容,然后重新格式化了namenode。此时启动DFS通常可以解决问题。