oozie使用命令

本文详细介绍了使用Oozie命令行工具进行工作流管理的各种操作,包括提交、执行、挂起、恢复、杀死作业,以及更改作业参数、重新运行作业、检查状态、查看日志和验证XML文件等。此外,还涵盖了提交Pig和MapReduce作业,以及共享库的管理和更新。这些命令对于Hadoop生态系统中的作业调度和管理至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.提交作业,作业进入PREP状态

oozie job -oozie http://localhost:11000/oozie -config job.properties -submit
job: 14-20090525161321-oozie-joe
2.执行已提交的作业

oozie job -oozie http://localhost:11000/oozie -start 14-20090525161321-oozie-joe
3.直接运行作业

oozie job -oozie http://localhost:11000/oozie -config job.properties -run
4.挂起作业,恢复作业

挂起前状态(RUNNING , RUNNIINGWITHERROR or PREP状态) workflow job will be in SUSPENDED status.

oozie job -suspend 0000004-180119141609585-oozie-hado-C
恢复作业,接着上面的挂起操作

oozie job -resume 0000004-180119141609585-oozie-hado-C

5.杀死作业

oozie job -oozie http://localhost:11000/oozie -kill 14-20090525161321-oozie-joe
6.改变作业参数,不能修改killed状态的作业

oozie job -oozie http://localhost:11000/oozie -change 14-20090525161321-oozie-joe -value endtime=2011-12-01T05:00Z;concurrency=100;2011-10-01T05:00Z
7.重新运行作业

oozie job -rerun 0006360-160701092146726-oozie-hado-C -refresh -action 477-479
oozie job -rerun 0006360-160701092146726-oozie-hado-C -D oozie.wf.rerun.failnodes=false

8.检查作业状态

oozie job -oozie http://localhost:11000/oozie -info 14-20090525161321-oozie-joe
9.查看日志

oozie job -oozie http://localhost:11000/oozie -log 14-20090525161321-oozie-joe
10.检查xml文件是否合规

oozie validate myApp/workflow.xml
11.提交pig作业

oozie pig -oozie http://localhost:11000/oozie -file pigScriptFile -config job.properties -X -param_file params
12.提交MR作业

oozie mapreduce -oozie http://localhost:11000/oozie -config job.properties
13. 查看共享库

oozie admin -shareliblist sqoop
14. 动态更新共享库

如果有新添加的jar包,通过该命令即可动态刷新共享库list,不用重新启动oozie

oozie admin -sharelibupdate

更多命令请通过oozie help命令查询。

oozie help calidata //查询所有命令
oozie help admin
oozie help job

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值