我在Vmware上设置了3个相同的Linux(CentOS)服务器。基本上建一个并制作了2个完全克隆。
我编辑每个服务器主机名:server1,server2,server3并将它们添加到其他主机。使用ssh并启用无密码ssh。 server1#ssh server2 server2#
这样可行。
在namenode上格式化dfs。启动了dfs和map-reduce。我跑的时候 $ hadoop dfsadmin -report
它没有显示任何奴隶。
发生了什么事?
任何想法?
答案 0 :(得分:1)
每当我遇到这个问题时,我都会在从属节点上遇到命名空间冲突。为了解决这个问题,我删除了每个节点的临时目录下的所有内容,然后重新格式化了namenode。此时启动DFS通常可以解决问题。