千家信息网

spark怎么查看job history日志

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍"spark怎么查看job history日志",在日常操作中,相信很多人在spark怎么查看job history日志问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希
千家信息网最后更新 2026年11月01日spark怎么查看job history日志

这篇文章主要介绍"spark怎么查看job history日志",在日常操作中,相信很多人在spark怎么查看job history日志问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"spark怎么查看job history日志"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

SPARK_HOME/conf 下:

spark-defaults.conf 增加如下内容

spark.eventLog.enabled true
spark.eventLog.dir hdfs://master:8020/var/log/spark
spark.eventLog.compress true

spark-env.sh 增加如下内容

export SPARK_HISTORY_OPTS="-Dspark.history.ui.port=18080 -Dspark.history.retainedApplications=3 -Dspark.history.fs.logDirectory=hdfs:/master.et2:8020/var/log/spark"

启动start-history-server.sh

SPARK_HOME/conf 下: 执行 ./start-history-server.sh

spark job history web: master:18080

这样在spark任务运行完成之后,就可以通过web页面查看日志了

history server相关的配置参数描述

  1. spark.history.updateInterval
      默认值:10
      以秒为单位,更新日志相关信息的时间间隔

  2. spark.history.retainedApplications
      默认值:50
      在内存中保存Application历史记录的个数,如果超过这个值,旧的应用程序信息将被删除,当再次访问已被删除的应用信息时需要重新构建页面。

  3. spark.history.ui.port
      默认值:18080
      HistoryServer的web端口

  4. spark.history.kerberos.enabled
      默认值:false
      是否使用kerberos方式登录访问HistoryServer,对于持久层位于安全集群的HDFS上是有用的,如果设置为true,就要配置下面的两个属性

  5. spark.history.kerberos.principal
      默认值:用于HistoryServer的kerberos主体名称

  6. spark.history.kerberos.keytab
      用于HistoryServer的kerberos keytab文件位置

  7. spark.history.ui.acls.enable
      默认值:false
      授权用户查看应用程序信息的时候是否检查acl。如果启用,只有应用程序所有者和spark.ui.view.acls指定的用户可以查看应用程序信息;否则,不做任何检查

  8. spark.eventLog.enabled
      默认值:false
      是否记录Spark事件,用于应用程序在完成后重构webUI

  9. spark.eventLog.dir
      默认值:file:///tmp/spark-events
      保存日志相关信息的路径,可以是hdfs://开头的HDFS路径,也可以是file://开头的本地路径,都需要提前创建

  10. spark.eventLog.compress
      默认值:false
      是否压缩记录Spark事件,前提spark.eventLog.enabled为true,默认使用的是snappy

以spark.history开头的需要配置在spark-env.sh中的SPARK_HISTORY_OPTS,以spark.eventLog开头的配置在spark-defaults.conf

到此,关于"spark怎么查看job history日志"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

日志 信息 应用 应用程序 程序 开头 学习 配置 路径 事件 内容 更多 用户 页面 帮助 检查 实用 接下来 两个 个数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州为想互联网科技有限公司 广州万易互联网科技有限公司 山东特亿宝互联网科技有限公司 互联网品科技 互联网 科技 极限挑战互联网科技 未来的互联网科技 深圳艾佳互联网科技 海南购全球互联网科技 富国互联网科技创新基金 金融科技与互联网金融相同和不同 受益于互联网科技的高速发展 互联网科技与管理 晋城互联网科技 上海京穆互联网科技有限公司 梅州GM互联网络科技有限公司 从那以后互联网科技有限公司 科技互联网经济论坛 华人运通互联网科技公司 科技互联网企业在行动 手磨咖啡 上海喔噻互联网科技有限公司 广东猪兼强互联网科技有限公司 山东特亿宝互联网科技有限公司 互联网金融科技创新 无锡溥仪互联网科技有限公司 武汉健翔互联网络科技有限公司 燊美集互联网科技有限公司 元气玛特互联网科技公司是外包吗 江苏互联网科技小贷
0