调度平台找不到CDH的Spark客户端

您所在的位置:网站首页 sparksql和hiveonspark 调度平台找不到CDH的Spark客户端

调度平台找不到CDH的Spark客户端

#调度平台找不到CDH的Spark客户端| 来源: 网络整理| 查看: 265

调度平台找不到CDH的Spark客户端 原创

江南独孤客 2023-04-20 23:11:25 博主文章分类:大数据篇 ©著作权

文章标签 spark 客户端 hive 文章分类 Spark 大数据

©著作权归作者所有:来自51CTO博客作者江南独孤客的原创作品,请联系作者获取转载授权,否则将追究法律责任 一.背景:

因为公司使用的调度平台是没有加入到CDH集群,所以只复制了/opt/cdh下的所有文件到调度平台的work节点,公司的平台一直使用的是MR引擎为调度,上周接到一个项目,必须跑spark,调度平台执行了以后报错找不到hive on spark找不到spark的客户端.

FAILED: Execution Error,return code 30041 from org.apache.hadoophive,gl.exec,spark.Sparktask, Failed to create Spark client 9d-ad23-19ac3d31e4ec_0: java,lang.ClassNotFoundException: org.apache.spark.network,util.ByteUnit二.解决方案:

1.在客户端的机器上执行spark-shell命令,报无此命令

2.打开profile文件

vim /etc/profile

3.设置spark客户端配置路径和bin

4.souce /etc/profile

5.重新提交spark任务问题解决

知识点.

出现此类问题的主要原因是因为我在观察使用hue执行的时候,是可以执行成功的.

然后在调度上执行不成功,主要就是因为没有配置spark的客户端导致的.

打赏 收藏 评论 分享 举报

上一篇:Starrocks在建查hive外表时报EOFException: End of file reached before reading fully



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3