Что за команда получить память искрового драйвера в искровой оболочке - PullRequest
0 голосов
/ 25 декабря 2018

Я знаю, что связанная с искрой конфигурация может быть получена через файл spark-env.sh, какова будет команда для ее получения из spark-shell?Например, чтобы получить spark.driver.memory, я должен использовать

set spark.driver.memory 

, выше не работает

1 Ответ

0 голосов
/ 25 декабря 2018

Вы можете предоставить память в качестве конфигурации при запуске spark-shell

spark-shell --conf spark.driver.memory=2g

Это запустит оболочку spark с 2g памяти драйвера.Чтобы получить к нему доступ в оболочке искры, вы можете сделать следующее.

val conf = sparkContext.getConf
val driverMemory = conf.get("spark.driver.memory")

Это вернет String = 2g.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...