You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@zeppelin.apache.org by Sunita Koppar <su...@verizondigitalmedia.com> on 2016/05/11 19:09:37 UTC

Blank home page and disconnected

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

Re: Blank home page and disconnected

Posted by Hyung Sung Shim <hs...@nflabs.com>.
Thank you very much for your detail solution.
This will really help to others.

2016년 5월 17일 화요일, Sunita Koppar<su...@verizondigitalmedia.com>님이
작성한 메시지:

> Thank you for you help in resolving this Hyung. You are right, it was
> related to firewall. For benefit of others in corporate world facing the
> same issue, here are the details.
> The initial firewall request opened http, https and web browsing only. The
> firewall sees web socket as a different connection type compared to these
> and blocks it. After the network engineer changed the connection type to
> "websocket" based on Hyung's analysis, Zeppelin was able to connect.
>
> regards
> Sunita
>
> On Sun, May 15, 2016 at 10:07 PM, Sunita Koppar <
> sunita.koppar@verizondigitalmedia.com
> <javascript:_e(%7B%7D,'cvml','sunita.koppar@verizondigitalmedia.com');>>
> wrote:
>
>> Ok. Thanks a lot for quick response.
>>
>> On Thu, May 12, 2016 at 11:05 PM, Hyung Sung Shim <hsshim@nflabs.com
>> <javascript:_e(%7B%7D,'cvml','hsshim@nflabs.com');>> wrote:
>>
>>> 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.koppar@verizondigitalmedia.com
>>> <javascript:_e(%7B%7D,'cvml','sunita.koppar@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 <hsshim@nflabs.com
>>>> <javascript:_e(%7B%7D,'cvml','hsshim@nflabs.com');>> wrote:
>>>>
>>>>> Could you try like following image?
>>>>>
>>>>> [image: 본문 이미지 2]
>>>>>
>>>>> 2016-05-13 2:24 GMT+09:00 Sunita Koppar <
>>>>> sunita.koppar@verizondigitalmedia.com
>>>>> <javascript:_e(%7B%7D,'cvml','sunita.koppar@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 <hsshim@nflabs.com
>>>>>> <javascript:_e(%7B%7D,'cvml','hsshim@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.koppar@verizondigitalmedia.com
>>>>>>> <javascript:_e(%7B%7D,'cvml','sunita.koppar@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 <hsshim@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.koppar@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 <
>>>>>>>>>> hsshim@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.koppar@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
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Re: Blank home page and disconnected

Posted by Sunita Koppar <su...@verizondigitalmedia.com>.
Thank you for you help in resolving this Hyung. You are right, it was
related to firewall. For benefit of others in corporate world facing the
same issue, here are the details.
The initial firewall request opened http, https and web browsing only. The
firewall sees web socket as a different connection type compared to these
and blocks it. After the network engineer changed the connection type to
"websocket" based on Hyung's analysis, Zeppelin was able to connect.

regards
Sunita

On Sun, May 15, 2016 at 10:07 PM, Sunita Koppar <
sunita.koppar@verizondigitalmedia.com> wrote:

> Ok. Thanks a lot for quick response.
>
> On Thu, May 12, 2016 at 11:05 PM, Hyung Sung Shim <hs...@nflabs.com>
> wrote:
>
>> 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.koppar@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 <hs...@nflabs.com>
>>> wrote:
>>>
>>>> Could you try like following image?
>>>>
>>>> [image: 본문 이미지 2]
>>>>
>>>> 2016-05-13 2:24 GMT+09:00 Sunita Koppar <
>>>> sunita.koppar@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 <hs...@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<su...@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 <hs...@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.koppar@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 <
>>>>>>>>> hsshim@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.koppar@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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>
>>>>
>>>
>>
>

Re: Blank home page and disconnected

Posted by Sunita Koppar <su...@verizondigitalmedia.com>.
Ok. Thanks a lot for quick response.

On Thu, May 12, 2016 at 11:05 PM, Hyung Sung Shim <hs...@nflabs.com> wrote:

> 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.koppar@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 <hs...@nflabs.com>
>> wrote:
>>
>>> Could you try like following image?
>>>
>>> [image: 본문 이미지 2]
>>>
>>> 2016-05-13 2:24 GMT+09:00 Sunita Koppar <
>>> sunita.koppar@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 <hs...@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<su...@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 <hs...@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.koppar@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 <hsshim@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.koppar@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
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>>>
>>
>

Re: Blank home page and disconnected

Posted by Hyung Sung Shim <hs...@nflabs.com>.
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.koppar@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 <hs...@nflabs.com>
> wrote:
>
>> Could you try like following image?
>>
>> [image: 본문 이미지 2]
>>
>> 2016-05-13 2:24 GMT+09:00 Sunita Koppar <
>> sunita.koppar@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 <hs...@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<su...@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 <hs...@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<su...@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 <hs...@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.koppar@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
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>>
>>
>

Re: Blank home page and disconnected

Posted by Sunita Koppar <su...@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 <hs...@nflabs.com> wrote:

> Could you try like following image?
>
> [image: 본문 이미지 2]
>
> 2016-05-13 2:24 GMT+09:00 Sunita Koppar <
> sunita.koppar@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 <hs...@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<su...@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 <hs...@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<su...@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 <hs...@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.koppar@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
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>
>>
>

Re: Blank home page and disconnected

Posted by Hyung Sung Shim <hs...@nflabs.com>.
Could you try like following image?

[image: 본문 이미지 2]

2016-05-13 2:24 GMT+09:00 Sunita Koppar <
sunita.koppar@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 <hs...@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<su...@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 <hs...@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<su...@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 <hs...@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.koppar@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
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>
>

Re: Blank home page and disconnected

Posted by Sunita Koppar <su...@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 <hs...@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<su...@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 <hs...@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<su...@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 <hs...@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.koppar@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
>>>>>>
>>>>>>
>>>>>
>>>>
>>

Re: Blank home page and disconnected

Posted by Hyung Sung Shim <hs...@nflabs.com>.
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<su...@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 <hs...@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<su...@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 <hs...@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.koppar@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
>>>>>
>>>>>
>>>>
>>>
>

Re: Blank home page and disconnected

Posted by Sunita Koppar <su...@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 <hs...@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<su...@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 <hs...@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.koppar@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
>>>>
>>>>
>>>
>>

Re: Blank home page and disconnected

Posted by Hyung Sung Shim <hs...@nflabs.com>.
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<su...@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 <hsshim@nflabs.com
> <javascript:_e(%7B%7D,'cvml','hsshim@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.koppar@verizondigitalmedia.com
>> <javascript:_e(%7B%7D,'cvml','sunita.koppar@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
>>>
>>>
>>
>

Re: Blank home page and disconnected

Posted by Sunita Koppar <su...@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 <hs...@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.koppar@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
>>
>>
>

Re: Blank home page and disconnected

Posted by Hyung Sung Shim <hs...@nflabs.com>.
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.koppar@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
>
>