Ливий не принимает master
и deploy-mode
в качестве параметра в вызове REST. Эти значения будут взяты из livy.conf
, который будет выглядеть примерно так:
livy.spark.master = yarn
livy.spark.deploy-mode = cluster
В приведенной выше конфигурации упоминается, что ведущим является yarn
, а режим развертывания - cluster
. spark.driver.extraClassPath
и spark.driver.extraJavaOption
могут быть установлены через livy с помощью параметра conf
.
Пример:
"conf":{ "spark.driver.extraClassPath":"<YOUR_EXTRA_CLASSPATH>",
"spark.executor.extraJavaOptions":"-Dlog4j.configuration=/app/log4j.properties"}