Zeppeling笔记本正在报告" java.net.ConnectException:连接被拒绝:连接"。我尝试了一些简单的python语句。这是笔记本电脑失去与Web服务器的连接吗?我没有在SO上看到很多关于Zeppelin的聊天。很难排除故障。
INFO [2016-12-12 19:23:37,006] ({pool-1-thread-7} Paragraph.java[jobRun]:252) - run paragraph 20161212-191758_314125131 using null org.apache.zeppelin.interpreter.LazyOpenInterpreter@6bf78ad0
ERROR [2016-12-12 19:23:38,003] ({pool-1-thread-7} Job.java[run]:189) - Job failed
org.apache.zeppelin.interpreter.InterpreterException: org.apache.zeppelin.interpreter.InterpreterException: org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused: connect
at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.init(RemoteInterpreter.java:165)
at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getFormType(RemoteInterpreter.java:328)
at org.apache.zeppelin.interpreter.LazyOpenInterpreter.getFormType(LazyOpenInterprete
答案 0 :(得分:4)
首先,该错误并不是Web服务器的连接问题,但看起来像Spark连接问题。如果你没有意图在那里使用Spark(并像以前一样使用Python),你应该在Zeppelin(python
,spark
等每个paragaraph的开头指定解释器的名称。 )。如果您没有指定,它会在您的口译员列表中使用默认的绑定解释器,默认情况下,它使用scala spark
。因此:
1)如果使用python,应在该段的开头添加%python
2)如果打算使用Spark解释器,你的Zeppelin版本以及你是否正在使用SPARK_HOME会有所帮助。