DSS调试通过的HQL任务,提交到schedulis后执行失败 #2598
Replies: 2 comments 4 replies
-
可以尝试修改以下文件,编译相应模块,并替换所有同名文件。 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/conf/GovernaceCommonConf.scala |
Beta Was this translation helpful? Give feedback.
-
linkis 官网当前默认支持使用的hive是2.3.3,如果环境使用的hive版本相差不大得话,应该都能支持。
|
Beta Was this translation helpful? Give feedback.
-
DSS调试通过的HQL任务,提交到schedulis后执行失败。
报错如下:
ERROR Job with execId-nodeexecution_hadoop_hive_4 + subJobId : 110 execute failed,21304, Task is Failed,errorMsg: errCode: 12003 ,desc: h13:9101_9 Failed to async get EngineNode AMErrorException: errCode: 30001 ,desc: Failed to create engineResource ,ip: h13 ,port: 9101 ,serviceKind: linkis-cg-linkismanager ,ip: h13 ,port: 9104 ,serviceKind: linkis-cg-entrance
查看linkis-cg-engineplugin.log发现,schedulis运行任务时选取的hive版本是2.3.3,导致报“No plugin found hive-2.3.3”。
但是安装dss时,已经在config.sh中配置了HIVE_VERSION=3.1.2,linkis的配置文件linkis.properties也配置了wds.linkis.hive.engine.version=3.1.2。为什么linkis-cg-engineplugin.log中显示任务的用的hive版本还是2.3.3呢?
Beta Was this translation helpful? Give feedback.
All reactions