Hadoop 无法启动NameNode节点。报错: Cannot assign requested address

问题描述

第一次在云服务器上搭建hadoop环境,启动namenode报错
Cannot assign requested address(输入命令并没有报错 是在日志看到的)

我的日志放在/opt/module/hadoop-2.7.2/logs里面
Hadoop 无法启动NameNode节点。报错: Cannot assign requested address

问题解决

修改/etc/hosts 中的映射
改为

公网ip:xx
内网ip:xx

例如我的:
Hadoop 无法启动NameNode节点。报错: Cannot assign requested address
之后将core-site.xml中的HDFS中NameNode的地址改为内网地址即可