集群运行spark程序: java.lang.IllegalStateException: Subprocess exited with status 1. Command ran: ****
2021/9/18 11:04:55
本文主要是介绍集群运行spark程序: java.lang.IllegalStateException: Subprocess exited with status 1. Command ran: ****,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
————当在集群模式下提交spark程序进行运行时,报错: java.lang.IllegalStateException: Subprocess exited with status 1. Command ran: ******************
1. 首先寻找问题出现的原因:
原因是基于Spark程序中调用的执行程序或命令无法正常执行的原因。
2. 解决方法:由于是spark程序间接调用的程序,因此不会直接报出具体原因,只会告诉是子程序执行异常。
方案一:抛开集群的运行,先后现需要确保子程序在单机模式下运行正常,如果单机运行不正常,那么指定无法在集群上运行的。
方案二: 由于集群运行模式下数据需要从hdfs文件系统获取数据,因此需要核对读入数据是否成功上传到了对应的hdfs目录中。
方案三:由于调用的子程序需要有执行权限,因此需要核对本地和hdfs上的子程序文件是否拥有执行权限,如果没有需要通过“chmod 777 文件路径”进行添加执行权限。
恭喜您已经解决了问题!希望能够为您的问题提供帮助!
这篇关于集群运行spark程序: java.lang.IllegalStateException: Subprocess exited with status 1. Command ran: ****的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-09百万架构师第十二课:源码分析:Spring 源码分析:Spring系统概述及IOC实现原理|JavaGuide
- 2025-01-08如何用关键链方法突破项目管理瓶颈?
- 2025-01-08电商人必看!6 款提升团队协作与客户满意度软件!
- 2025-01-08电商团队管理混乱?快用这 6 款软件优化协作流程!
- 2025-01-08短剧制作效率低?试试这5款任务管理工具
- 2025-01-08高效应对电商高峰,6 款团队协作软件大揭秘!
- 2025-01-08为什么外贸人都爱上了在线协作工具?
- 2025-01-08提升工作效率,从这些任务管理工具开始
- 2025-01-08新年电商订单暴增,必备的 6 款可视化协作办公软件有哪些?
- 2025-01-08短剧制作经理必备技能与工具全解析