hive functiontask执行错误,返回代码-101:这是什么意思?

dm7nw8vv  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(1024)

我正在运行一个cloudera hadoop集群,它是我使用cloudera管理器安装的。
我有一个使用straight hive cli部署并成功运行的udf。这涉及到使用“hive--auxpath ”向配置单元添加几个库jar,然后创建一个临时函数。
但是,当我尝试使用hue+beeswax做同样的事情时,我使用左边的方便表单字段添加了资源和临时函数,我不断得到这个错误:

FAILED: Execution Error, return code -101 from org.apache.hadoop.hive.ql.exec.FunctionTask

我找了一遍又一遍,找不到一个地方可以翻译'-101'的错误代码。
我现在看到的日志不是很有用。是否有一个不同的日志与更多的信息,我应该看看?
如果你们能帮我翻译“错误代码-101”或者给我指出正确的方向,我会非常感激的。
谢谢!

watbbzwu

watbbzwu1#

在apache/hive存储库上运行搜索之后,退出代码101似乎来自 runSequential() 中的方法 TaskRunner (链接)。它似乎是一个通用退出代码,指示在尝试执行任务时抛出了错误。
您正在运行的配置单元的版本可能比github上的源代码旧,因此如果您想确定,可以跟踪正确的源代码。但如果不是一般的错误代码,我会很惊讶。

相关问题