oozie运行时遇到的常见两种错误Main class exit code [1]及JA006:failed on connection exception

今天我在用oozie执行一个sqoop脚本时遇到了两个错误
job和workflow都写好了,脚本是这样的:
oozie运行时遇到的常见两种错误Main class exit code [1]及JA006:failed on connection exception_第1张图片
1.JA006:Call From hadoop01/192.168.137.77 to 0.0.0.0:10020 failed on
connection exception: java.net.ConnectException: Connection refused

oozie运行时遇到的常见两种错误Main class exit code [1]及JA006:failed on connection exception_第2张图片

解决办法:

	启动 JobhistoryServer 
	命令:mr-jobhistory-daemon.sh start historyserver

oozie运行时遇到的常见两种错误Main class exit code [1]及JA006:failed on connection exception_第3张图片

2.Main class [org.apache.oozie.action.hadoop.ShellMain], exit code [1]

当遇到Main class [org.apache.oozie.action.hadoop.ShellMain], exit code [1]错误时:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2019010811001oozie运行时遇到的常见两种错误Main class exit code [1]及JA006:failed on connection exception_第4张图片
原因:因为sqoop执行时是提交到yarn上执行,不能识别本地/etc/profiles下的sqoop环境变量

解决办法

	在sqoop命令前面加上sqoop的全路径

oozie运行时遇到的常见两种错误Main class exit code [1]及JA006:failed on connection exception_第5张图片

你可能感兴趣的:(大数据其他,hadoop)