Ливи создает сессию мертвой

Я добавил в свою настройку spark пакет (в spark-default.conf), но когда я создаю новый сеанс с livy < / strong> это вызывает у меня проблемы (см. ошибку ниже) и сеанс и смерть. ps: когда я удаляю этот пакет, все работает нормально.

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  

Использую: cloudera hdp2.6.5:

шаг :

  • livy conf => livy.spark.master пряжа-кластер
  • 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

person zekri sidi mohamed hicham    schedule 04.05.2020    source источник
comment
Не могли бы вы предоставить более подробную информацию? Какой пакет вы добавили и как?   -  person Aliaksandr Sasnouskikh    schedule 10.05.2020
comment
пакет предназначен для неконтролируемой библиотеки (github.com/unsupervise/spark-tss) путем добавления этого строка в spark-default: spark.jars.packages com.github.unsupervise: spark-tss: 0.1.1   -  person zekri sidi mohamed hicham    schedule 11.05.2020
comment
У вас есть журналы Spark?   -  person Aliaksandr Sasnouskikh    schedule 13.05.2020
comment
Нет, как я могу это получить   -  person zekri sidi mohamed hicham    schedule 18.05.2020
comment
В зависимости от вашей среды они могут быть сохранены и доступны по-разному. Пожалуйста, предоставьте более подробную информацию о вашей среде.   -  person Aliaksandr Sasnouskikh    schedule 22.05.2020


Ответы (1)


Пожалуйста, попробуйте также добавить к настройкам по умолчанию Spark

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

В качестве альтернативы (просто чтобы убедиться, что у вас нет проблем с файлом spark-default.conf) попробуйте включить эти конфигурации в тело запроса Livy вместо этого при отправке задания Spark (см. Livy API).

person Aliaksandr Sasnouskikh    schedule 13.05.2020
comment
Добавляю. та же проблема. Это мое подтверждение: spark.jars.repositories dl.bintray.com/unsupervise/maven spark.jars.packages com.github.unsupervise: spark-tss_2.11: 0.1.1, org.mongodb.spark: mongo-spark-connector_2.11: 2.4.1 - person zekri sidi mohamed hicham; 18.05.2020
comment
Можете ли вы распечатать свой Spark (или найти его в пользовательском интерфейсе), чтобы убедиться, что значения, которые вы ожидаете получить, не перезаписаны? - person Aliaksandr Sasnouskikh; 19.05.2020
comment
проблема в том, что Ливи не может загрузить мою библиотеку (неконтролируемую) в сеанс - person zekri sidi mohamed hicham; 19.05.2020
comment
любая помощь здесь, пожалуйста - person zekri sidi mohamed hicham; 20.05.2020
comment
Опишите действия, которые вы делаете, чтобы проблему можно было воспроизвести, включая подробности о среде. Также укажите версии используемых вами компонентов. - person Aliaksandr Sasnouskikh; 22.05.2020
comment
Я добавляю это под вопрос - person zekri sidi mohamed hicham; 28.05.2020
comment
Где вы храните файлы livy.conf и spark-default.conf? Можете ли вы быть уверены, что эти файлы находятся в пути к классам программы spark-submit, запущенной Ливи? - person Aliaksandr Sasnouskikh; 29.05.2020
comment
Также не уверен, работает ли параметр конфигурации livy.jars.packages так, как вы ожидаете, возможно, вам понадобится spark.jars.packages. Также журналы, которые вы опубликовали, немного сбивают с толку: о добавленной банке нет ни слова. Может быть, где-то ниже или выше вы можете найти ошибки, связанные с ошибками загрузки пакетов !? - person Aliaksandr Sasnouskikh; 29.05.2020
comment
извините, я имею в виду spark.jars.packages, а не livy.jars.packages. когда я удаляю lib без надзора, все работает хорошо. - person zekri sidi mohamed hicham; 29.05.2020