У меня есть автономный кластер spark без установленного другого планировщика заданий. Интересно, можно ли использовать spark-submit
в качестве планировщика заданий как для искровых, так и для неискровых заданий (например, jar scala, не написанный для Spark и не использующий RDD)?
На основании моего тестирования spark-submit
можно использовать для отправки заданий, отличных от Spark, и задания выполняются успешно. Но вот мои вопросы:
- Являются ли следующие параметры по-прежнему значимыми?
--driver-cores --driver-memory --executor-memory --total-executor-cores
- Если нет на 1, означает ли это, что
spark-submit
может поддерживать очередь искровых и неискровых заданий с использованием FIFO, но не управляет ресурсами неискрового задания? - Если 2 верно, должен ли я использовать другой планировщик, например. SGE или LSF, чтобы отправлять задания без искры?
Спасибо!