azkaban 执行hiveshell脚本找不到tez包

Posted A .Wang,,

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了azkaban 执行hiveshell脚本找不到tez包相关的知识,希望对你有一定的参考价值。

 in thread "main" java.lang.NoClassDefFoundError: org/apache/tez/runtime/api/

    这里 在服务器直接 执行脚本是可以运行tez引擎的,所以这里最开始百思不得其解。

    后来看帖子发现,是azkaban启动是读取当时的服务器配置的环境变量,如果环境变量之后修改,也不会同步到azkaban。重启azkaban之后就好了。

    当时是先启动的azkaban,后集成的tez配置的环境变量。所以azkaban找不到tez的包。

以上是关于azkaban 执行hiveshell脚本找不到tez包的主要内容,如果未能解决你的问题,请参考以下文章

电商数仓azkaban

Azkaban 工作流调度器

azkaban怎么在job里面直接调用python脚本啊,我调用shell脚本正常运行,调用python脚本没有运行

azkaban的部署以及简单使用

azkaban从入门到实战

azkaban从入门到实战