分享

hive运行报错state=08S01,code=2

Error: Error while processing statement: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask (state=08S01,code=2)
就这一行干巴巴的错误,日志也没发现什么,sql中用了两个udtf函数,去掉udtf函数是正常的,找了一会没解决,望大神指点

已有(4)人评论

跳转到指定楼层
easthome001 发表于 2016-9-20 15:17:05
这个恐怕太困难,还是需从源头入手。
找udf的问题
回复

使用道具 举报

zhuqitian 发表于 2016-9-20 15:58:22
easthome001 发表于 2016-9-20 15:17
这个恐怕太困难,还是需从源头入手。
找udf的问题

这个问题在网上也没搜索到合适的解答,已经解决了,就是udtf的问题
回复

使用道具 举报

wx_Vz5U15UM 发表于 2019-8-6 10:44:10
您好,您的问题是怎么解决的,我也碰到类似问题,谢谢!
回复

使用道具 举报

zhuqitian 发表于 2020-2-20 20:36:38
wx_Vz5U15UM 发表于 2019-8-6 10:44
您好,您的问题是怎么解决的,我也碰到类似问题,谢谢!

你好,这个帖子时间有点久远了,我已经记忆模糊了,udf报错其实还算好解决,现在猜测就是数据结构使用不当造成的,还有其他可能存在的原因,比如参数设置不大,尝试把mr相关参数内存调整一下,不好意思,很久没来论坛了,回复的晚了,见谅
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条