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 > <javascript:_e(%7B%7D,'cvml','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 >> <javascript:_e(%7B%7D,'cvml','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 >>> >>> >> >