Hi there,

I am so confusing now, let me know why if You know this, please.

The env:
   Mac:  High Sierra ver.10.13.3
   Zep: 0.7.3
   Spark: 2.2.0
   Java: 1.8
   notebook script:  %pyspark   print 'aaa'              (just it for test)

In this env,  i got the error in log as

ERROR ({pool-2-thread-2} Job.java[run]:184) - Job failed

org.apache.zeppelin.interpreter.InterpreterException:
org.apache.zeppelin.interpreter.InterpreterException:
org.apache.thrift.transport.TTransportException: java.net.ConnectException:
Connection refused (Connection refused)


Indeed, before running notebook, RemoteInterpreterManagedProcess.java
prepares a Port for callback to Thrift.


INFO ({pool-2-thread-1} RemoteInterpreterManagedProcess.java[start]:130) -
Thrift server for callback will start. Port: 63039


I guess, the reason why the error was Zeppelin could not attache to the
Thrift PORT.


And my confusion is, when i run the same module on CentOS, it worked fine.
    CentOS:  7
    Zep: same
    Spark: same
    Java: same
     notebook script: same

And there was no the Thift port description in the log file. From this
consequence, the fine working was cause of did not use Thrift port on
CentOS.


Do You know actually there is different behavior between Mac and CentOS?
And i am so appreciated if You know the workaround on Mac.


Best,
Ono

Reply via email to