1

我正在运行一个使用 cloudera 管理器安装的 cloudera hadoop 集群。

我有一个使用直接配置单元 CLI 成功部署和运行的 UDF。这涉及使用“hive --auxpath xxx”向 hive 添加一些库 jar,然后创建一个临时函数。

但是,当我尝试使用 Hue + Beeswax 做同样的事情时,我使用左侧方便的表单字段添加资源和临时函数,我不断收到此错误:

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

我一遍又一遍地搜索,找不到翻译“-101”错误代码的地方。

我目前正在查看的日志不是很有帮助。是否有我应该查看的包含更多信息的不同日志?

如果你们能为我翻译“错误代码-101”或指出我正确的方向,我将不胜感激。

谢谢!

4

1 回答 1

1

在apache/hive 存储库上运行搜索后,退出代码 101 似乎来自(link)runSequential()中的方法。它似乎是一个通用退出代码,表明在尝试执行任务时引发了错误。TaskRunner

您正在运行的 Hive 版本可能比 GitHub 上的源代码旧,因此如果您想确定,可以追踪正确的源代码。但如果它只是一个通用错误代码,我会感到惊讶。

于 2013-04-29T14:32:22.977 回答