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 是否设置得太高或太低。
相关推荐
沧海寄馀生3 小时前
Apache Hadoop生态组件部署分享-Impala
大数据·hadoop·分布式·apache
EasyCVR3 小时前
视频融合平台EasyCVR:构建智慧货运汽车安全监控与管理新体系
大数据·汽车·音视频
写bug的小屁孩3 小时前
5.Kafka-HW重要特性与场景分析
分布式·中间件·kafka
阿恩.7703 小时前
金融经济学国际期刊/会议:前沿研究与创新
大数据·人工智能·笔记·计算机网络
悦数图数据库3 小时前
赋能金融风控:悦数图数据库助力互联网金融平台应对全球扩张挑战
大数据·运维·数据库
嘉禾望岗5033 小时前
spark计算框架与RDD特性介绍
大数据·分布式·spark
写bug的小屁孩3 小时前
3.Kafka-数据存储流程
分布式·中间件·kafka
TDengine (老段)3 小时前
TDengine 字符串函数 GROUP_CONCAT 用户手册
java·大数据·数据库·物联网·时序数据库·tdengine·涛思数据
写bug的小屁孩3 小时前
4.Kafka-LEO+HW的定义与特性+工作流程
分布式·中间件·kafka
黑客思维者3 小时前
IEEE 1547.3-2023:分布式能源系统安全互联的技术基石与实践路径
分布式·系统安全·能源