| S.Não | Opção | Descrição |
|---|---|---|
| 1 | --mestre | spark: // host: port, mesos: // host: port, yarn ou local. |
| 2 | --deploy-mode | Se deve iniciar o programa de driver localmente ("cliente") ou em uma das máquinas de trabalho dentro do cluster ("cluster") (Padrão: cliente). |
| 3 | --classe | A classe principal do seu aplicativo (para aplicativos Java / Scala). |
| 4 | --nome | Um nome de seu aplicativo. |
| 5 | --jars | Lista separada por vírgulas de jars locais para incluir nos caminhos de classe do driver e do executor. |
| 6 | - pacotes | Lista separada por vírgulas de coordenadas maven de jars para incluir nos caminhos de classe do driver e do executor. |
| 7 | --repositórios | Lista separada por vírgulas de repositórios remotos adicionais para pesquisar as coordenadas maven fornecidas com --packages. |
| 8 | --py-files | Lista separada por vírgulas de arquivos .zip, .egg ou .py para colocar no PYTHON PATH para aplicativos Python. |
| 9 | --arquivos | Lista separada por vírgulas de arquivos a serem colocados no diretório de trabalho de cada executor. |
| 10 | --conf (prop = val) | Propriedade de configuração arbitrária do Spark. |
| 11 | --properties-file | Caminho para um arquivo do qual carregar propriedades extras. Se não for especificado, ele procurará conf / spark-defaults. |
| 12 | --driver-memory | Memória para driver (por exemplo, 1000M, 2G) (Padrão: 512M). |
| 13 | --driver-java-options | Opções extras de Java para passar para o driver. |
| 14 | --driver-library-path | Entradas de caminho de biblioteca extras para passar para o driver. |
| 15 | --driver-class-path | Entradas de caminho de classe extras para passar ao motorista. Observe que os jars adicionados com --jars são incluídos automaticamente no caminho de classe. |
| 16 | --executor-memory | Memória por executor (por exemplo, 1000M, 2G) (Padrão: 1G). |
| 17 | --proxy-user | Usuário para personificar ao enviar o aplicativo. |
| 18 | --help, -h | Mostre esta mensagem de ajuda e saia. |
| 19 | --verbose, -v | Imprime saída de depuração adicional. |
| 20 | --versão | Imprima a versão do Spark atual. |
| 21 | --driver-cores NUM | Cores para driver (Padrão: 1). |
| 22 | --supervisionar | Se fornecido, reinicia o driver em caso de falha. |
| 23 | --matar | Se fornecido, mata o driver especificado. |
| 24 | --status | Se fornecido, solicita o status do driver especificado. |
| 25 | --total-executor-cores | Total de núcleos para todos os executores. |
| 26 | --executor-cores | Número de núcleos por executor. (Padrão: 1 no modo YARN ou todos os núcleos disponíveis no trabalhador no modo autônomo). |