Yes. that means this is a networking issue. I think you should ask the problem to your network engineer.
2016-05-13 13:42 GMT+09:00 Sunita Koppar < sunita.kop...@verizondigitalmedia.com>: > This fails. It says > > DISCONNECTED > > ERROR: undefined > For both secured and unsecured. > > regards > Sunita > > On Thu, May 12, 2016 at 8:44 PM, Hyung Sung Shim <hss...@nflabs.com> > wrote: > >> Could you try like following image? >> >> [image: 본문 이미지 2] >> >> 2016-05-13 2:24 GMT+09:00 Sunita Koppar < >> sunita.kop...@verizondigitalmedia.com>: >> >>> Assuming you wanted me to test this on my local machine (not the >>> clustered node running Zeppelin Server) >>> >>> Below is the output: >>> >>> regards >>> Sunita >>> >>> On Thu, May 12, 2016 at 9:46 AM, Hyung Sung Shim <hss...@nflabs.com> >>> wrote: >>> >>>> I don't think pr868 is the reason. It seems your problem is the network >>>> issue. >>>> Can you do the websocket connection test on >>>> http://www.websocket.org/echo.html and share your result? >>>> >>>> >>>> 2016년 5월 13일 금요일, Sunita Koppar<sunita.kop...@verizondigitalmedia.com>님이 >>>> 작성한 메시지: >>>> >>>>> Appreciate your quick responses. Thanks a lot. >>>>> >>>>> I am trying with this exact combination. Its a CDH 5.7 cluster with >>>>> Spark 1.6 >>>>> >>>>> https://github.com/apache/incubator-zeppelin/pull/868 could this be >>>>> the reason? >>>>> >>>>> Any suggestions on how to debug the issue. I dont see any errors >>>>> anywhere. >>>>> >>>>> >>>>> regards >>>>> >>>>> Sunita >>>>> >>>>> On Thu, May 12, 2016 at 9:00 AM, Hyung Sung Shim <hss...@nflabs.com> >>>>> wrote: >>>>> >>>>>> Since 0.5.5 version, Zeppelin uses single port for REST >>>>>> and websocket so you don't need to care about 8092 port in your case. >>>>>> >>>>>> 2016년 5월 13일 금요일, Sunita Koppar<sunita.kop...@verizondigitalmedia.com>님이 >>>>>> 작성한 메시지: >>>>>> >>>>>> Thanks for the response. >>>>>>> Yes there is a firewall but that has been opened for access. The >>>>>>> zeppelin server runs on 8091 and that is open. From the comments, it >>>>>>> seems >>>>>>> 8092 needs to be open as well. From firewall perspective 8092 is open as >>>>>>> well (we have requested for a bracket of sockets to be opened which >>>>>>> includes 8092), but I am not sure if zeppelin client opens the websocket >>>>>>> over existing connection or as an independent socket connection from >>>>>>> browser back to server. Pardon my ignorance on the subject. >>>>>>> >>>>>>> Here is the netstat output of the node running the server: >>>>>>> >>>>>>> $ netstat -na |grep 8092 >>>>>>> $ netstat -na |grep 8091 >>>>>>> tcp 0 0 0.0.0.0:8091 0.0.0.0:* >>>>>>> LISTEN >>>>>>> tcp 0 0 0.0.0.0:18091 0.0.0.0:* >>>>>>> LISTEN >>>>>>> tcp 0 0 10.240.41.55:8091 192.229.234.2:20673 >>>>>>> FIN_WAIT2 >>>>>>> tcp 0 0 10.240.41.55:8091 192.229.234.2:21277 >>>>>>> FIN_WAIT2 >>>>>>> tcp 0 0 10.240.41.55:8091 192.229.234.2:42529 >>>>>>> ESTABLISHED >>>>>>> tcp 0 0 10.240.41.55:8091 192.229.234.2:27722 >>>>>>> FIN_WAIT2 >>>>>>> tcp 0 0 10.240.41.55:8091 192.229.234.2:63170 >>>>>>> FIN_WAIT2 >>>>>>> tcp 0 0 10.240.41.55:8091 192.229.234.2:8542 >>>>>>> FIN_WAIT2 >>>>>>> tcp 0 0 10.240.41.55:8091 192.229.234.2:7125 >>>>>>> FIN_WAIT2 >>>>>>> tcp 0 1 10.240.41.55:8091 192.229.234.2:16906 >>>>>>> FIN_WAIT1 >>>>>>> >>>>>>> >>>>>>> zeppelin-site.xml has: >>>>>>> >>>>>>> <property> >>>>>>> <name>zeppelin.server.port</name> >>>>>>> <value>8091</value> >>>>>>> <description>Server port.</description> >>>>>>> </property> >>>>>>> >>>>>>> >>>>>>> regards >>>>>>> Sunita >>>>>>> >>>>>>> On Wed, May 11, 2016 at 8:00 PM, Hyung Sung Shim <hss...@nflabs.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hello. >>>>>>>> >>>>>>>> Zeppelin uses websocket connection. Do you have some firewall/proxy >>>>>>>> between your browser and zeppelin server daemon? If that does not pass >>>>>>>> websocket connection, start page may show 'Disconnected'. >>>>>>>> >>>>>>>> >>>>>>>> 2016-05-12 4:09 GMT+09:00 Sunita Koppar < >>>>>>>> sunita.kop...@verizondigitalmedia.com>: >>>>>>>> >>>>>>>>> Hello Experts, >>>>>>>>> >>>>>>>>> I am beginning to explore Apache Zeppelin and have set it up on >>>>>>>>> one of our development cluster nodes. The hadoop version is Hadoop >>>>>>>>> 2.6.0-cdh5.7.0, Spark - 1.6, maven 3.3.9 (Had an error while building >>>>>>>>> one >>>>>>>>> of the dependencies and it mentioned the version should be atleast >>>>>>>>> 3.1.0) >>>>>>>>> >>>>>>>>> I have set the below properties in zeppelin-env.sh >>>>>>>>> >>>>>>>>> >>>>>>>>> *export JAVA_HOME=/home/zeppelin/prerequisites/jdk1.7.0_79* >>>>>>>>> *export MASTER=yarn-client # Spark >>>>>>>>> master url. eg. spark://master_addr:7077. Leave empty if you want to >>>>>>>>> use >>>>>>>>> local mode.* >>>>>>>>> *export >>>>>>>>> HADOOP_CONF_DIR=/etc/hadoop/conf.cloudera.yarn:/etc/hive/conf.cloudera.hive* >>>>>>>>> *export >>>>>>>>> HADOOP_HOME=/opt/cloudera/parcels/CDH-5.7.0-1.cdh5.7.0.p0.45/lib/hadoop* >>>>>>>>> *export >>>>>>>>> SPARK_HOME=/opt/cloudera/parcels/CDH-5.7.0-1.cdh5.7.0.p0.45/lib/spark* >>>>>>>>> >>>>>>>>> and built as root with below command: >>>>>>>>> >>>>>>>>> *mvn clean package -Pspark-1.6 -Dhadoop.version=2.6.0-cdh5.7.0 >>>>>>>>> -Phadoop-2.6 -Pyarn -DskipTests* >>>>>>>>> >>>>>>>>> Since default port 8080 threw address in use exception (some >>>>>>>>> cloudera services use it I guess), I changed this to 8091. >>>>>>>>> >>>>>>>>> ./bin/zeppelin-daemon.sh start -> works and the server is started, >>>>>>>>> however, there is nothing displayed on the home screen and the status >>>>>>>>> shows >>>>>>>>> disconnected. >>>>>>>>> There are no errors in the zeppelin-root-xxx.log. Only relevant >>>>>>>>> entry could be (which I am not sure is an issue) >>>>>>>>> >>>>>>>>> >>>>>>>>> *INFO [2016-05-11 18:53:05,910] ({main} >>>>>>>>> StandardDescriptorProcessor.java[visitServlet]:297) - NO JSP Support >>>>>>>>> for /, >>>>>>>>> did not find org.eclipse.jetty.jsp.JettyJspServlet* >>>>>>>>> >>>>>>>>> >>>>>>>>> The zeppelin-root-xxx.out file shows has the below entry as the >>>>>>>>> latest: >>>>>>>>> >>>>>>>>> *May 11, 2016 6:53:08 PM >>>>>>>>> com.sun.jersey.server.impl.application.WebApplicationImpl _initiate* >>>>>>>>> *INFO: Initiating Jersey application, version 'Jersey: 1.13 >>>>>>>>> 06/29/2012 05:14 PM'* >>>>>>>>> *May 11, 2016 6:53:09 PM com.sun.jersey.spi.inject.Errors >>>>>>>>> processErrorMessages* >>>>>>>>> *WARNING: The following warnings have been detected with resource >>>>>>>>> and/or provider classes:* >>>>>>>>> * WARNING: A HTTP GET method, public javax.ws.rs.core.Response >>>>>>>>> org.apache.zeppelin.rest.InterpreterRestApi.listInterpreter(java.lang.String), >>>>>>>>> should not consume any entity.* >>>>>>>>> * WARNING: A sub-resource method, public >>>>>>>>> javax.ws.rs.core.Response >>>>>>>>> org.apache.zeppelin.rest.NotebookRestApi.createNote(java.lang.String) >>>>>>>>> throws java.io.IOException, with URI template, "/", is treated as a >>>>>>>>> resource method* >>>>>>>>> * WARNING: A sub-resource method, public >>>>>>>>> javax.ws.rs.core.Response >>>>>>>>> org.apache.zeppelin.rest.NotebookRestApi.getNotebookList() throws >>>>>>>>> java.io.IOException, with URI template, "/", is treated as a resource >>>>>>>>> method* >>>>>>>>> >>>>>>>>> >>>>>>>>> Appreciate any help in this regard >>>>>>>>> >>>>>>>>> [image: Inline image 1] >>>>>>>>> >>>>>>>>> regards >>>>>>>>> Sunita >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>> >>> >> >