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...