S. No Opción Descripción
1 --Maestro spark: // host: puerto, mesos: // host: puerto, hilo o local.
2 --modo de implementación Ya sea para iniciar el programa controlador localmente ("cliente") o en una de las máquinas trabajadoras dentro del clúster ("clúster") (predeterminado: cliente).
3 --clase La clase principal de su aplicación (para aplicaciones Java / Scala).
4 --nombre Un nombre de su aplicación.
5 --frascos Lista separada por comas de archivos jar locales para incluir en las rutas de clase del controlador y del ejecutor.
6 --paquetes Lista separada por comas de coordenadas maven de jar para incluir en las rutas de clase del controlador y del ejecutor.
7 - repositorios Lista separada por comas de repositorios remotos adicionales para buscar las coordenadas de maven dadas con --packages.
8 --py-archivos Lista separada por comas de archivos .zip, .egg o .py para colocar en PYTHON PATH para aplicaciones Python.
9 --archivos Lista de archivos separados por comas que se colocarán en el directorio de trabajo de cada ejecutor.
10 --conf (prop = val) Propiedad de configuración de Spark arbitraria.
11 --archivo-de-propiedades Ruta a un archivo desde el que cargar propiedades adicionales. Si no se especifica, buscará conf / spark-defaults.
12 --controlador-memoria Memoria para el controlador (por ejemplo, 1000M, 2G) (predeterminado: 512M).
13 --driver-java-options Opciones adicionales de Java para pasar al controlador.
14 - ruta-biblioteca-controlador Entradas de ruta de biblioteca adicionales para pasar al controlador.
15 - ruta de clase de controlador

Entradas de ruta de clase adicionales para pasar al conductor.

Tenga en cuenta que los archivos jar agregados con --jars se incluyen automáticamente en la ruta de clases.

dieciséis --ejecutor-memoria Memoria por ejecutor (por ejemplo, 1000M, 2G) (predeterminado: 1G).
17 --usuario-proxy Usuario para suplantar al enviar la solicitud.
18 --ayuda, -h Muestre este mensaje de ayuda y salga.
19 --verbose, -v Imprima resultados de depuración adicionales.
20 --versión Imprime la versión de Spark actual.
21 --driver-cores NUM Núcleos para el controlador (predeterminado: 1).
22 --supervisar Si se proporciona, reinicia el controlador en caso de falla.
23 --matar Si se da, mata al conductor especificado.
24 --estado Si se proporciona, solicita el estado del controlador especificado.
25 --total-ejecutor-núcleos Núcleos totales para todos los ejecutores.
26 - núcleos de ejecutor Número de núcleos por ejecutor. (Predeterminado: 1 en el modo YARN o todos los núcleos disponibles en el trabajador en modo independiente).