1

I added to my spark config a package (in spark-default.conf) but when I create a new session with livy it causes me a problem (see the error below) and the session and death . ps: when I remove this package all work fine .

20/05/04 00:17:35 WARN RSCClient: Error stopping RPC.                                                                                                                   
io.netty.util.concurrent.BlockingOperationException: DefaultChannelPromise@6d493840(uncancellable)                                                                      
        at io.netty.util.concurrent.DefaultPromise.checkDeadLock(DefaultPromise.java:394)                                                                               
        at io.netty.channel.DefaultChannelPromise.checkDeadLock(DefaultChannelPromise.java:157)                                                                         
   ...........
Exception in thread "Thread-32" java.io.IOException: Stream closed                                                                                                      
        at java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:170)                                                                                       
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:283)                                                                                              
        ........                                                                                            
        at org.apache.livy.utils.LineBufferedStream$$anon$1.run(LineBufferedStream.scala:46)                                                                            
20/05/04 00:17:36 WARN ContextLauncher: Child process exited with code 143.                                                                                             
20/05/04 00:17:36 ERROR SparkProcApp: job was killed by user                                                                                                            
20/05/04 00:17:36 INFO InteractiveSession: Stopped InteractiveSession 0.                                                                                                
20/05/04 00:28:17 INFO InteractiveSessionManager: Deleting InteractiveSession 0 because it was inactive for more than 3600000.0 ms.                                     
20/05/04 00:28:17 INFO InteractiveSessionManager: Deleting session 0                                                                                                    
20/05/04 00:28:17 INFO InteractiveSession: Stopping InteractiveSession 0...                                                                                             
20/05/04 00:28:17 INFO InteractiveSession: Stopped InteractiveSession 0.                                                                                                
20/05/04 00:28:17 INFO InteractiveSessionManager: Deleted session 0  

I use : cloudera hdp2.6.5 :

step :

  • livy conf => livy.spark.master yarn-cluster
  • spark-default conf => spark.jars.repositories https://dl.bintray.com/unsupervise/maven/
  • spark-defaultconf => spark.jars.packages com.github.unsupervise:spark-tss:0.1.1

1 Answers1

0

Please try also to add to spark defaults

spark.jars.repositories https://dl.bintray.com/unsupervise/maven/

Alternatively (just to be sure that you have no issues with spark-default.conf file) please try to include these configs to the Livy request body instead when submitting the Spark job (refer Livy API).