今天提交job时突然报错了,报错内容如下:
org.apache.hadoop.yarn.exceptions.YarnException: Unauthorized request to start container
通过排查发现不是MR代码的问题,那么就是Hadoop集群出了问题,查了下说时间不同步导致的。
可以通过如下命令查看时间是否异常:
date //查看系统时间
解决办法:
1.下载ntp(每个节点都要下)
yum install -y ntp
2.启动服务
service ntpdate start
3.同步时间
ntpdate ntp1.aliyun.com
问题解决!