我有一个由两台机器组成的测试集群,两台机器上都安装了hadoop。我已经配置了hadoop集群,但是在管理ui上(如下图所示),我看到两个节点在同一台主计算机上运行,而另一台计算机没有hadoop节点。
在主机上,以下服务正在运行:
~$ jps
26310 ResourceManager
27593 Jps
26216 DataNode
26135 NameNode
26557 NodeManager
26701 JobHistoryServer
在从属计算机上:
~$ jps
2614 DataNode
2920 Jps
2707 NodeManager
我不知道为什么从属服务器没有加入集群(以前是这样)。我试图关闭这两台机器上的所有服务器,格式化hdfs,然后重新启动一切,但都没有用。任何有助于找出导致这种行为的原因的人都会很感激。
1条答案
按热度按时间holgip5t1#
修复,两台机器有相同的主机名!所以我把奴隶改名了。