oozie 学习总结:

版权声明: https://blog.csdn.net/qq_34246164/article/details/84678488

oozie 总结:
教程级别 的oozie 参考文档
https://blog.csdn.net/qq_24326765/article/details/81060058

oozie 使用的三个文档:
分别是:
coordinator.xml 定时文档                  
workflow.xml    工作流程定义文档,
job.properties  在这里配置 上述两个文件的位置


上述文件的放置位置:

coordinator.xml 和  workflow.xml  放置在hdfs系统中

操作方法:

假设 job.properties,coordinator.xml 和 workflow.xml 都在本地 /root/test 目录下
要上传到hdfs 的 /user/oozie/examples/shell/test 目录下

操作如下:
/* 切换到文件所在目录 */
cd /root/test     
/* 上传文件 */
hadoop fs -put coordinator.xml workflow.xml  /user/oozie/examples/shell/test

/* 还要将在workflow中定义的文档放置到hdfs中 */
比如,在hdfs 中定义的jar 包的路径是 /user/oozie/examples/shell/test/jar
那么,上传到hdfs 的操作如下:

hadoop fs -put *.jar(jar包名字)  /user/oozie/examples/shell/test/jar


/*********运行oozie **********/
首先切换到 /root/test

cd /home/test

oozie job -oozie http://localhost:11000/oozie -config  job.properties -run


杀死 oozie 定时任务的命令:
oozie job -oozie http://localhost:11000/oozie -kill 

猜你喜欢

转载自blog.csdn.net/qq_34246164/article/details/84678488
今日推荐