问题原因:

        hadoop不能通过配置文件连接到具体的机器

解决办法:

        一般在网上搜索这个问题都是让重新格式化namenode,格式化之前要记得清空namenode和DataNode文件夹,但是对于此问题没法解决。

        检查配置文件之后发现没有问题,一定是其他地方出现了问题,经过以下尝试发现,hadoop不同通过配置文件找到具体的机器,修改机器中的映射地址。

        通过公网IP使用Xshell连接到三台机器之后,将/etc/hosts中的内容更改为私网IP,即可解决问题。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐