Job Submission failed with exception 'java.net.ConnectException(Call From ....to node01:8032 failed

今天在hive上,执行一个命令,通过从一个表中查询出的数据导入到另一个表的时候,出现了下面的结果。

Job Submission failed with exception 'java.net.ConnectException(Call From ....to node01:8032 failed_第1张图片
然后就卡在那,就见那光标停在最后一行一闪一闪的…

本以为程序在后台在运行,可能过了一会就会有结果了吧。
于是小菌表示愿意等上那么几分钟…

漫长的几分钟终于过去了,切回来一看。

(╬ ̄皿 ̄)竟然报错了!!可恶,浪费我这么宝贵的时间…
在这里插入图片描述

既然bug出来了,身为"攻城狮"的我门只能与bug纠缠到底。
通过静下心来仔细观察,发现报了的是连接异常,并且很明显的显示需要连接的端口是8032
在这里插入图片描述
于是,到某度上查找了一下,hadoop常用的端口。
在这里插入图片描述
精准打击,直击目标!

发现是YARN的服务之后,直接先在节点上jsp
Job Submission failed with exception 'java.net.ConnectException(Call From ....to node01:8032 failed_第2张图片
果不其然,ResourceManager 服务没启。
于是解决方案就很简单了。
到hadoop的安装目录下,启动yarn即可。
cd /export/servers/hadoop-2.6.0-cdh5.14.0/
sbin/start-yarn.sh
然后回来再看jps
Job Submission failed with exception 'java.net.ConnectException(Call From ....to node01:8032 failed_第3张图片
确认服务开启之后,重新在hive上执行先前的命令,成功执行!!!

Job Submission failed with exception 'java.net.ConnectException(Call From ....to node01:8032 failed_第4张图片

你可能感兴趣的:(Bug解决,云计算/大数据,hadoop,hive,bug解决)