查看日志
第一时间去查看了hadoop目录下面 的日志文件
vim /hadoop/logs/yarn-root-resourcemanager-hadoop-01.log
发现问题
Caused by: java.net.BindException: Problem binding to [hadoop01:8031] java.net.BindException: 无法指定被请求的地址; For more details see: http://wiki.apache.org/hadoop/BindException
去官网http://wiki.apache.org/hadoop/BindException查看
查找原因
可能的原因
- 端口正在使用中(最有可能)
- 如果端口号低于1024,操作系统可能会阻止您的程序绑定到“可信端口”
-
如果配置是hostname:port值,则可能是主机名错误 - 或者其IP地址不是您的计算机所具有的IP地址。
- 有一个服务实例已在运行。
- 如果您在EC2上运行,则您的服务尝试使用公共主机名或IP显式绑定公共弹性IP地址,或者隐式使用“0.0.0.0”作为地址。
结合自己的yarn-site配置文件
这件事多半是自己配置文件的问题仔细阅读自己的配置文件发现hadoop-01 错误写成hadoop01