【问题标题】:Apache Zeppelin Connection refused: connectApache Zeppelin 连接被拒绝:连接
【发布时间】:2017-09-01 13:14:15
【问题描述】:
我正在尝试在 Zeppelin 中可视化来自 spark 的数据集。但即使对于 Hello world Zeppelin 也会抛出 java.net.ConnectException: Connection refused: connect 错误。
在我使用 Windows 10 时,我已将 SPARK_HOME 正确设置为我在 zeppelin-env.cmd 中的 spark home。
这是我在 Zeppelin GUI 中的 Spark 解释器的屏幕截图。
这是我得到的输出结果。
谢谢。
【问题讨论】:
标签:
apache-spark
apache-zeppelin
【解决方案1】:
我对此很陌生,但如果出现此错误,我会采取以下措施。
运行一段,进入日志文件夹。以修改的相反顺序列出文件( ls -lrt :shell 命令)。现在您有了按顺序修改的日志列表。检查最新编辑的日志文件。
可能的原因之一可能是辅助名称节点中的检查点异常。为此,请停止 dfs,删除 /tmp/hadoop-user/ 目录内容和 hadoop-namenode-directory 和 hadoop-datanode-directory 并使用命令格式化名称节点
/path-to-hadoop/bin/hadoop fs namenode -format
现在重新启动您的设置。
这通常对我有用,但您必须查看日志文件以检测发生这种情况的确切原因。
【解决方案2】:
这可能是由于使用了错误的解释器。单击笔记本右上角的齿轮图标(“解释器绑定”)。 Spark 应该是最重要的。或者您可以添加%spark 作为段落的第一行,以确保您使用的是火花解释器。 (或者%spark2,如果您使用的是 Spark 2)。