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

Reply via email to