Ejecutan flujos de trabajo oozie en hadoop

Antes de ejecutar los flujos de trabajo oozie, todos sus componentes tienen que existir dentro de una estructura de directorio especificado. En concreto, el flujo de trabajo en sí debe tener su propio directorio, dedicado, donde workflow.xml está en el directorio raíz, y existe ninguna biblioteca de código en el subdirectorio llamado lib. El directorio de flujo de trabajo y todos sus archivos deben existir en HDFS para que pueda ser ejecutado.

Video: Hadoop Tutorial - Submit any Oozie jobs directly from HDFS in Hue

Si va a utilizar la interfaz de línea de comandos Oozie para trabajar con varios puestos de trabajo, asegúrese de establecer la variable de entorno OOZIE_URL. (Esto se hace fácilmente desde una línea de comandos en un terminal de Linux.) Puede ahorrarse un montón de escribir porque la URL del servidor Oozie ahora se incluirá automáticamente con sus peticiones.

Aquí hay un comando de ejemplo se podría utilizar para establecer la variable de entorno OOZIE_URL desde la línea de comandos:

Video: Certifications - Hadoop - Cloudera Certified Professional Data Engineer

exportación OOZIE_URL ="http: // localhost: 8080 / oozie"

Para ejecutar una carga de trabajo Oozie desde la interfaz de línea de comandos Oozie, emitir un comando como el siguiente, mientras se asegura de que el archivo es job.properties accesibles a nivel local - lo que significa la cuenta que está utilizando puede verlo, lo que significa que tiene que estar en el mismo sistema en el que se está ejecutando Oozie comandos:

Video: Capitulo 9 Cancelando un Flujo de Trabajo en Proceso C2

$ Oozie trabajo -config sampleWorkload / job.properties -run

Después de enviar un trabajo, la carga de trabajo se almacena en la base de datos de objetos Oozie.

En la presentación, Oozie devuelve un identificador para que pueda monitorear y administrar el flujo de trabajo - Trabajo: 0000001 hasta 00000001234567-oozie-W, por ejemplo.

Video: Oozie Installation and Integration with Webconsole

Para comprobar el estado de este trabajo, que había corrido el comando

oozie trabajo -info 0000001-00000001234567-W-oozie
Artículos Relacionados