I told you if you follow the instructions which Jeff gave to me you will be
able to set it up. I told you to Look in the archive.

That instruction is in there .
Setting that to 0.0.0.0 allows you to remotely call zeppelin.

There is also another issue which I told Jeff about.


Oh well :) hmmm......






On Sun, 3 May 2020, 23:56 Ravi Pullareddy, <ravi.pullare...@minlog.com.au>
wrote:

> Hi Jeff
>
>
>
> Thanks for the suggestion. Your suggestion gave me a hint and I was able
> to solve this issue. I did not set the properties your specified but got it
> working. I looked in the source code and found that Interpreter server uses
> java.net.InetAddress to find the Ipaddress of the host. Since my machine
> had two network addresses it was getting confused with port binding. I
> changed the server setting in zeppelin-site.xml to 0.0.0.0 . This enables
> proper binding and the issue was solved.
>
>
>
> I suggest that you update your install documents that when running in
> Windows WSL to set the server address to 0.0.0.0  This will save time for
> other users trying to install Zeppelin on Windows WSL.
>
>
>
> <property>
>
>   <name>zeppelin.server.addr</name>
>
>   <value>0.0.0.0</value>
>
>   <description>Server binding address</description>
>
> </property>
>
>
>
> Regards
>
>
>
> Ravi Pullareddy
>
>
>
> *From:* Jeff Zhang <zjf...@gmail.com>
> *Sent:* Sunday, 3 May 2020 6:59 PM
> *To:* users <users@zeppelin.apache.org>
> *Subject:* Re: Zeppelin 0.9 flink interpreter on WSL ubuntu Linux
>
>
>
> There're 2 properties you can set to control the port range:
>
> zeppelin.server.rpc.portRange
>
> zeppelin.interpreter.rpc.portRange
>
>
>
>
>
> Ravi Pullareddy <ravi.pullare...@minlog.com.au> 于2020年5月3日周日 上午5:51写道:
>
> Hi Jeff
>
> Has anyone tried running flink interpreter on  Zeppelin 0.8 or Zeppelin 0.9
> on Windows WSL ubuntu? Since WSL does not allow creation of random ports,
> flink interpreter fails as below. Any suggestion is much appreciated.
>
>
> INFO [2020-05-02 07:43:53,211] ({main}
> RemoteInterpreterServer.java[main]:261) -
>
> URL:jar:file:/mnt/d/zeppelin-0.8.1-bin-all/lib/interpreter/zeppelin-interpreter-0.8.1.jar!/org/apache/zeppelin/interpreter/remote/RemoteInterpreterServer.class
>  INFO [2020-05-02 07:43:53,274] ({main}
> RemoteInterpreterServer.java[<init>]:162) - Launching ThriftServer at
> 169.254.47.73:62115
>  INFO [2020-05-02 07:43:53,282] ({main}
> RemoteInterpreterServer.java[<init>]:166) - Starting remote interpreter
> server on port 62115
>  INFO [2020-05-02 07:43:53,283] ({Thread-0}
> RemoteInterpreterServer.java[run]:203) - Starting remote interpreter server
> on port 62115
>  INFO [2020-05-02 07:57:47,187] ({main}
> RemoteInterpreterServer.java[main]:261) -
>
> URL:jar:file:/mnt/d/zeppelin-0.8.1-bin-all/lib/interpreter/zeppelin-interpreter-0.8.1.jar!/org/apache/zeppelin/interpreter/remote/RemoteInterpreterServer.class
>  INFO [2020-05-02 07:57:47,255] ({main}
> RemoteInterpreterServer.java[<init>]:162) - Launching ThriftServer at
> 169.254.47.73:62223
>  INFO [2020-05-02 07:57:47,262] ({main}
> RemoteInterpreterServer.java[<init>]:166) - Starting remote interpreter
> server on port 62223
>  INFO [2020-05-02 07:57:47,264] ({Thread-0}
> RemoteInterpreterServer.java[run]:203) - Starting remote interpreter server
> on port 62223
>  INFO [2020-05-02 07:57:48,273] ({Thread-1}
> RemoteInterpreterUtils.java[registerInterpreter]:165) - callbackHost:
> 169.254.47.73, callbackPort: 62221, callbackInfo:
> CallbackInfo(host:169.254.47.73, port:62223)
> ERROR [2020-05-02 07:57:48,279] ({Thread-1}
> RemoteInterpreterServer.java[run]:192) - Error while registering
> interpreter: CallbackInfo(host:169.254.47.73, port:62223)
> org.apache.thrift.transport.TTransportException: java.net.SocketException:
> Network is unreachable (connect failed)
>         at org.apache.thrift.transport.TSocket.open(TSocket.java:187)
>         at
>
> org.apache.zeppelin.interpreter.remote.RemoteInterpreterUtils.registerInterpreter(RemoteInterpreterUtils.java:168)
>         at
>
> org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$1.run(RemoteInterpreterServer.java:190)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: java.net.SocketException: Network is unreachable (connect
> failed)
>         at java.net.PlainSocketImpl.socketConnect(Native Method)
>         at
> java.net
> .AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>         at
> java.net
> .AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
>         at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>         at java.net.Socket.connect(Socket.java:606)
>         at org.apache.thrift.transport.TSocket.open(TSocket.java:182)
>         ... 3 more
>  INFO [2020-05-02 07:57:48,281] ({Thread-1}
> RemoteInterpreterServer.java[shutdown]:209) - Shutting down...
>
>
>
>
> --
>
> Best Regards
>
> Jeff Zhang
>

Reply via email to