运行时sparkling-shell
:
bin/sparkling-shell
出现以下错误:
org.apache.spark.SparkException: Asked to launch cluster with 2048 MB RAM / worker but requested 20480 MB/worker
我们在 中设置了以下内容spark-env.sh
:
export SPARK_WORKER_MEMORY=108GB
export SPARK_WORKER_INSTANCES=4
以及以下内容spark-defaults.conf
:
spark.executor.memory 20g
spark.driver.memory 8g
我们可以让 shell 启动的唯一方法是将工作内存重置为 2GB:
spark.executor.memory 2g
但这根本不足以运行我们的工作。有人找到解决此问题的方法吗?