【问题标题】:Zeppelin does not display stack traceZeppelin 不显示堆栈跟踪
【发布时间】:2019-06-04 21:28:57
【问题描述】:

我在 Windows 10 上安装了 Zeppelin 0.8.0。当我在带有 spark 解释器的笔记本中编写时,正确的代码可以正常工作,显示输出,但如果出现错误,则不会显示堆栈跟踪。就像 in 是用白色写的,但实际上 ^ 之间的行是空的。

编辑: REPL 输出似乎已启用(使用解释器选项 zeppelin.spark.printREPLOutput),因为我收到了错误输出。但就好像堆栈跟踪在打印之前被清空,导致只显示 ^ 指针。

【问题讨论】:

  • 感谢您提出问题。我有同样的问题。我正在使用 Zeppelin 0.8.2,并将“zeppelin.spark.printREPLOutput”设置为“TRUE”。大多数时候段落不显示任何错误日志。您找到任何解决方案或解决方法了吗?
  • 不抱歉,我没有成功...如果我没记错的话,我使用 Linux VM 来使其正常工作。我不确定 Zeppelin 是否已为 Windows 做好准备
  • 我也在使用 Linux,但仍然收到此错误。我从 open-jdk-11 切换到 oracle java 1.8,从 zeppelin 0.8.3 切换到 zeppelin 0.7.3。到目前为止,它的工作良好。我可以看到堆栈跟踪。

标签: apache-spark apache-zeppelin


【解决方案1】:

设置zeppelin.spark.printREPLOutput 在 Spark 解释器中将属性设置为“true”

【讨论】:

  • 该选项默认根据the official documentation设置。无论如何我都试过了,但这并没有改变任何东西。
  • 当根本没有显示错误输出时,这个答案实际上是有效的。见this answer。但是如您所见,在这种情况下没有显示^ 的空行。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-18
  • 2016-10-05
  • 2014-01-24
  • 2010-11-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多