oozie用的比较的多了,自己再通过help做一下总结。遗憾是,一直没有用到bundle。
以下,就是oozie help的命令显示出的内容,利用Google+有道+自己,翻译了一下。
常用的标红
如下:
# oozie help
用法:
环境变量 'OOZIE_URL' 被用作'-oozie'选项的默认值
环境变量 'OOZIE_TIMEZONE' 被用作'-timezone'选项的默认值
环境变量 'OOZIE_AUTH' 被用作'-auth'选项的默认值
Oozie Web服务的自定义标题可以使用 '-Dheader:NAME = VALUE' 指定
oozie help:显示用法
oozie version:显示客户端版本
.
oozie job <选项>:job操作
-action
协调器日志检索动作ID(需要-log)
-allruns 获取对应的coordinator操作的workflow作业
包括所有重播
-auth
-change
-config
-configcontent
-coordinator
-D
-date
协调员日志检索的行动日期(要求-log)
-debug 使用调试模式查看stdout上的调试语句
-definition
-diff
-doas
-dryrun Dryrun工作流(自3.3.2开始)或协调员(自2.0开始)
而不是实际执行它(注:应该就是把变量什么的给填好,显示在终端上)
-failed 重新运行coordinator操作中的的失败工作流操作(需要-rerun)
-filter
(所有符合过滤器的协调员行为将被检索)。
关键:状态或名义时间
比较器:=,!=,<,<=,>,> =. =用OR,其他用AND
状态:值的有效状态如SUCCEEDED,KILLED等。只有 = 和 !=请求状态。
nominaltime:格式化的时间yyyy-MM-dd'T'HH:mm'Z'
-ignore
( -action 需要被协调操作的actions)
-info
-interval
-kill
-len
-localtime 使用本地时间(与将时区传递到时区相同)。
覆盖-timezone选项
-log
-errorlog
-auditlog
-logfilter
opt1=val1; opt2=val1; opt3=val1。支持的选项是最近的,开始,结束,日志级别,文本,限制和调试
-nocleanup 不清理协调程序的输出事件(需要-rerun)
-offset
-oozie
-order
-poll
-refresh 重新实现协调器重新运行操作(需要 -rerun)
-rerun
-resume
-run 运行一份工作
-start
-submit 提交工作
-suspend
-timeout
-timezone
查看'oozie info -timezones'列表
-update
-value
-verbose 详细冗长模式
-sladisable 禁用该作业及其子项的sla警报
-slaenable 可以为工作及其子女提供sla警报
-slachange 更新作业的sla参数,支持的参数是should-start,should-end和max-duration
oozie jobs<选项>:作业状态
-auth
-doas
-filter \; frequency =
-jobtype
-len
-localtime 使用本地时间(与将时区传递到时区相同)。覆盖-timezone选项
-offset
-oozie
-timezone
-kill 删除所有满足过滤器、len、offset或/和jobtype选项的作业。如果没有其他选项使用,它将杀死所有前50个工作流作业。如果一个或多个作业处于错误状态,命令将失败.
-suspend 挂起所有满足过滤器、len、offset或/和jobtype选项的作业。如果没有其他选项使用,它将暂停所有前50个工作流作业。如果一个或多个作业处于错误状态,命令将失败。
-resume 恢复所有满足过滤器、len、offset或/和jobtype选项的工作。如果没有其他选项使用,它将恢复所有前50个工作流作业。如果一个或多个作业处于错误状态,命令将失败。
-verbose 详细冗长模式
.
oozie admin <选项>:管理员操作
-auth
-configuration 显示Oozie系统配置
-doas
-instrumentation 显示Oozie系统仪器
-javasysprops 显示Oozie Java系统属性
-metrics显示Oozie系统指标
-oozie
-osenv 显示Oozie系统操作系统环境
-queuedump 显示Oozie服务器队列元素
-servers 列出可用的Oozie服务器(只有启用HA时才有多个服务器)
-shareliblist 列出可在工作流操作中指定的可用sharelib
-sharelibupdate 更新服务器以使用较新版本的sharelib
-status 显示当前的系统状态
-systemmode
-version 显示Oozie服务器版本
.
oozie validate
.
oozie sla
-auth
-len
-offset
-oozie
-filter
.
oozie pig
-auth
-doas
-config
-D
-file
-oozie
-P
.
oozie hive
-auth
-config
-D
-doas
-file
-oozie
-P
.
oozie sqoop
-auth
-config
-D
-doas
-command
-oozie
.
oozie info
-timezones 显示可用时区的列表
.
oozie mapreduce <选项>:提交一个mapreduce作业
-auth
-config
-D
-doas
-oozie