You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "leo wu (JIRA)" <ji...@apache.org> on 2016/03/12 21:16:08 UTC

[jira] [Created] (ZEPPELIN-745) Zeppelin crashed due to org.apache.thrift.transport.TTransportException

leo wu created ZEPPELIN-745:
-------------------------------

             Summary: Zeppelin crashed due to org.apache.thrift.transport.TTransportException
                 Key: ZEPPELIN-745
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-745
             Project: Zeppelin
          Issue Type: Bug
          Components: zeppelin-interpreter
    Affects Versions: 0.5.5
         Environment: Running in a Docker container with Ubuntu 14.04 
            Reporter: leo wu


I am running Zeppelin within a docker container, which is built by myself using the provided instruction  (Zeppelin 0.5.5 + Spark 1.5.2) . 

However, after running a Python notebook for a bit, the Web stop responding and Zeppelin service is hanging and the back end log indicates that it crashed at :

 
INFO [2016-03-12 00:11:32,065] ({pool-1-thread-21} SchedulerFactory.java[jobStarted]:132) - Job paragraph_1457571435614_2050187539 started by scheduler remoteinterpreter_418194376
 INFO [2016-03-12 00:11:32,067] ({pool-1-thread-21} Paragraph.java[jobRun]:191) - run paragraph 20160310-005715_584263222 using pyspark org.apache.zeppelin.interpreter.LazyOpenInterpreter@2ee36e5c
ERROR [2016-03-12 00:11:32,166] ({Thread-169} RemoteScheduler.java[getStatus]:268) - Can't get status information
org.apache.thrift.transport.TTransportException: java.net.SocketException: Broken pipe
        at org.apache.thrift.transport.TIOStreamTransport.write(TIOStreamTransport.java:147)
        at org.apache.thrift.protocol.TBinaryProtocol.writeI32(TBinaryProtocol.java:178)
        at org.apache.thrift.protocol.TBinaryProtocol.writeMessageBegin(TBinaryProtocol.java:106)
        at org.apache.thrift.TServiceClient.sendBase(TServiceClient.java:62)
        at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Client.send_getStatus(RemoteInterpreterService.java:349)
        at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Client.getStatus(RemoteInterpreterService.java:341)
        at org.apache.zeppelin.scheduler.RemoteScheduler$JobStatusPoller.getStatus(RemoteScheduler.java:255)
        at org.apache.zeppelin.scheduler.RemoteScheduler$JobStatusPoller.run(RemoteScheduler.java:205)
Caused by: java.net.SocketException: Broken pipe
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
        at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
        at java.io.BufferedOutputStream.write(BufferedOutputStream.java:126)
        at org.apache.thrift.transport.TIOStreamTransport.write(TIOStreamTransport.java:145)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)