Я провел некоторый тест на моей локальной машине (Windows 10 с WSL):
- Запустил мастер:
./sbin/start-master.sh
- Запущен раб с главным URL:
./sbin/start-slave.sh
- Отправленный пример sparkpi и приложение ожидает:
./spark-submit --executor-cores 64 --master spark://[master-hostname]:7077 --class org.apache.spark.examples.SparkPi ../examples/jars/spark-examples_2.11-2.2.0.jar
- Отправленный пример sparkpi и приложение завершено:
./spark-submit --executor-cores 4 --master spark://[master-hostname]:7077 --class org.apache.spark.examples.SparkPi ../examples/jars/spark-examples_2.11-2.2.0.jar
Так что, как я и epcpu сказали, вы, возможно, запрашиваете слишком много ресурсов в вашем кластере, а менеджер ресурсов ждет, пока они не станут доступными.