【发布时间】:2017-08-04 04:30:24
【问题描述】:
我在 zeppelin 中有一项繁重的任务,因此当我多次运行该段落时,Zeppelin /jobs 状态页面将返回带有 OOM 的 HTTP 500 错误。
这可能是什么原因?
我正在用纱线上的火花运行客户端模式。
【问题讨论】:
标签: apache-spark apache-zeppelin
我在 zeppelin 中有一项繁重的任务,因此当我多次运行该段落时,Zeppelin /jobs 状态页面将返回带有 OOM 的 HTTP 500 错误。
这可能是什么原因?
我正在用纱线上的火花运行客户端模式。
【问题讨论】:
标签: apache-spark apache-zeppelin
Zeppelin 的 spark 解释器出现 OOM 的原因可能有很多。一种可能的原因是
scala> case class A() defined class A scala> new A() res0: A = A() scala> new A() res1: A = A() scala> List(1, 2, 3, 4).map(x => x+1) // anonymous function
您可以通过在$SPARK_HOME/conf/spark-defaults.conf 中为 spark 设置 spark.driver.memory 来增加驱动程序内存
localhost:8080/#/interpreter,spark interpreter configuration)auto-restart interpreter on cron execution。【讨论】: