azure - Spark 驱动程序在 900 秒内启动失败

标签 azure apache-spark cloud databricks

我们正在尝试在 Azure Databricks 中运行 Spark 作业,但收到此错误:

失败类型:用户配置问题 详细信息:Databricks 执行失败,错误状态:InternalError,错误消息:INTERNAL_ERROR:Spark 驱动程序无法在 900 秒内启动。

如何解决?

最佳答案

Databricks 作业有错误消息: “Spark 驱动程序在 900 秒内启动失败”

调试步骤

  1. 从事件中复制作业执行的 URL 并检查作业日志。
  2. 有时作业页面不包含错误消息,需要检查整个 Spark 集群日志。
  3. 现在检查:标准错误Log4j 输出

分析结果 此类问题表明 Databricks 无法分配 Azure VM(对于 Azure)或 EC2 实例(对于 AWS)来启动驱动程序。通常,根本原因是运行 Databricks 工作区的云侧缺乏可用资源(内存)。此事件有待云工程师解决。

要检查是否解决,请打开作业并检查最近一次执行是否成功。

关于azure - Spark 驱动程序在 900 秒内启动失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69269728/

相关文章:

sql - dbcontext.savechanges 始终保存默认值

apache-spark - 在 Spark 中使用 mapPartitions 或分区器按键进行高效分组

Azure 上 Wordpress 内的 ASP.Net

sql-server - 来自其他租户的应用程序的 Azure SQL AAD 身份验证

hadoop - 在Hadoop 2.7.1集群中将Spark 1.6.2用于Hadoop 2.6.0的问题

scala - Spark scala 中columnSimilarties()之后获取列名

security - Microsoft 是否存储其管理员执行的查询的日志?

php - 基于 Web 的 IDE 解决方案

google-cloud-platform - 如何使用 Cloudflare-Only 配置 Google Cloud Platform?

azure - 将 terraform 输出作为 Azure DevOps 管道 YAML 中的变量