Spark context stopped while waiting for backend

目录

报错信息

解决办法

解释


报错信息

Spark context stopped while waiting for backend

翻译过来就是 :Spark上下文在等待后端时停止

解决办法

通过在yarn-site.xml中添加如下配置项,并重启yarn,程序在 "--driver-memory 600m --executor-memory 600m"的参数下已可以成功运行。

复制代码
<property>
    <name>yarn.nodemanager.pmem-check-enabled</name>
    <value>false</value>
</property>
<property>
    <name>yarn.nodemanager.vmem-check-enabled</name>
    <value>false</value>
</property>

解释

这个错误通常意味着 Spark 应用程序在等待后端资源或服务时,Spark 上下文(context)被关闭或终止了。

  1. 资源不足:如果集群资源不足,Spark 作业可能会因为等待资源而超时,导致上下文被关闭。请检查集群资源利用率,确保有足够的资源来执行作业。
  2. 长时间未响应:如果 Spark 作业长时间没有响应,它可能会被系统自动关闭。检查你的作业是否有无限循环、死锁或其他可能导致长时间运行的问题。
  3. 配置问题 :检查 Spark 的配置设置,确保它们是正确的。例如,检查 spark.driver.memoryspark.executor.memory 是否设置得太高或太低。
相关推荐
檐下翻书1731 天前
PC端免费跨职能流程图模板大全 中文
大数据·人工智能·架构·流程图·论文笔记
一只专注api接口开发的技术猿1 天前
如何处理淘宝 API 的请求限流与数据缓存策略
java·大数据·开发语言·数据库·spring
程途拾光1581 天前
中文界面跨职能泳道图制作教程 PC
大数据·论文阅读·人工智能·信息可视化·流程图
CORNERSTONE3651 天前
智能制造为什么要实现EMS和MES的集成
大数据·人工智能·制造
yumgpkpm1 天前
Cloudera CDH、CDP、Hadoop大数据+决策模型及其案例
大数据·hive·hadoop·分布式·spark·kafka·cloudera
sld1681 天前
以S2B2C平台重构快消品生态:效率升级与价值共生
大数据·人工智能·重构
小五传输1 天前
网闸怎么选?新型网闸凭安全高效,成企业优选方案
大数据·运维·安全
WLJT1231231231 天前
电子元器件:智能时代的核心基石
大数据·人工智能·科技·安全·生活
IT大白1 天前
4、Kafka原理-Consumer
分布式·kafka
rgeshfgreh1 天前
Python正则与模式匹配实战技巧
大数据·人工智能