Oozie的命令行接口怎么实现任务提交和操作

1139
2024/5/11 16:04:03
栏目: 大数据
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

Oozie是一个用于调度和管理Hadoop作业的工具,它提供了命令行接口来提交和操作任务。以下是一些常用的Oozie命令行接口和示例:

  1. 提交一个任务:
oozie job -oozie http://localhost:11000/oozie -config job.properties -run

在这个命令中,-oozie参数指定Oozie的URL,-config参数指定任务的配置文件,-run参数表示提交任务并运行。

  1. 查看任务状态:
oozie job -oozie http://localhost:11000/oozie -info job_id

这个命令将显示指定任务的详细信息,包括状态、启动时间、结束时间等。

  1. 杀死一个任务:
oozie job -oozie http://localhost:11000/oozie -kill job_id

这个命令用于终止一个正在运行的任务。

  1. 查看任务日志:
oozie job -oozie http://localhost:11000/oozie -log job_id

这个命令用于查看指定任务的日志信息。

  1. 重新运行一个任务:
oozie job -oozie http://localhost:11000/oozie -rerun job_id

这个命令用于重新运行一个已经完成的任务。

通过使用这些命令,您可以方便地提交、管理和监控Oozie任务。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Oozie工作流调度和协调的方法是什么