oozie 命令行 中文


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 coordinator 重新运行/终止 action ID(需要 -rerun / -kill); 协调器日志检索动作ID(需要-log) -allruns 获取对应的coordinator操作的workflow作业 包括所有重播 -auth 选择认证类型[SIMPLE | KERBEROS] -change 更改coordinator或bundle作业 -config 作业配置文件 ‘.xml’ 或 ‘.properties’ -configcontent job配置 -coordinator bundle重新运行协调器名称(需要-rerun) -D set/override值 给属性 -date coordinator/bundle 重新运行日期(需要-rerun); 协调员日志检索的行动日期(要求-log) -debug 使用调试模式查看stdout上的调试语句 -definition 作业的定义 -diff 显示新的coord定义和属性的diff(默认为true) -doas 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 将协调器作业或操作的状态更改为IGNORED ( -action 需要被协调操作的actions) -info job的信息 -interval 以分钟为单位的轮询间隔(默认值为5,需要-poll) -kill 杀死一份工作(协调员可以指定 -action或-date) -len 动作数量(默认TOTAL ACTIONS,需要-info) -localtime 使用本地时间(与将时区传递到时区相同)。 覆盖-timezone选项 -log 作业日志 -errorlog 作业错误日志 -auditlog 作业审核日志 -logfilter 作业日志搜索参数。可以指定为-logfilter opt1=val1; opt2=val1; opt3=val1。支持的选项是最近的,开始,结束,日志级别,文本,限制和调试 -nocleanup 不清理协调程序的输出事件(需要-rerun) -offset 作业信息偏移量(缺省为’1’,需要-info) -oozie Oozie URL(这个应该是必用的,不加这个就说缺少环境) -order 为了显示坐标操作(默认升序,’desc’ 为了降序,需要-info) -poll 轮询Oozie,直到作业达到终端状态或超时发生 -refresh 重新实现协调器重新运行操作(需要 -rerun) -rerun 重新运行作业(coordinator需要-action或-date,bundle 需要-coordinator或-date) -resume 恢复工作 -run 运行一份工作 -start 开始一项工作 -submit 提交工作 -suspend 暂停工作 -timeout 以分钟为单位的超时时间(默认值为30,负值表示没有超时,需要-poll) -timezone 使用具有指定ID的时区(默认GMT)。 查看’oozie info -timezones’列表 -update 更新坐标定义和属性 -value 用于更改一个coordinator的新endtime / concurrency / pausetime值 -verbose 详细冗长模式 -sladisable 禁用该作业及其子项的sla警报 -slaenable 可以为工作及其子女提供sla警报 -slachange 更新作业的sla参数,支持的参数是should-start,should-end和max- 香港云主机duration oozie jobs:作业状态 -auth 选择认证类型[SIMPLE | KERBEROS] -doas doAs用户,以指定的用户模拟。 -filter user = ; name = ; group = ; status = ; frequency = ; unit = ; startcreatedtime = ; endcreatedtime = -jobtype 作业类型(’仅在Oozie-2.0或更高版本中受支持 – coordinator’或’wf’(默认)) -len 作业数量(默认值为’100’) -localtime 使用本地时间(与将时区传递到时区相同)。覆盖-timezone选项 -offset 作业抵消(默认值为’1’) -oozie Oozie URL -timezone 使用具有指定ID的时区(默认GMT)。查看’oozie info -timezones’列表 -kill 删除所有满足过滤器、len、offset或/和jobtype选项的作业。如果没有其他选项使用,它将杀死所有前50个工作流作业。如果一个或多个作业处于错误状态,命令将失败. -suspend 挂起所有满足过滤器、len、offset或/和jobtype选项的作业。如果没有其他选项使用,它将暂停所有前50个工作流作业。如果一个或多个作业处于错误状态,命令将失败。 -resume 恢复所有满足过滤器、len、offset或/和jobtype选项的工作。如果没有其他选项使用,它将恢复所有前50个工作流作业。如果一个或多个作业处于错误状态,命令将失败。 -verbose 详细冗长模式. oozie admin :管理员操作 -auth 选择认证类型[SIMPLE | KERBEROS] -configuration 显示Oozie系统配置 -doas doAs用户,以指定的用户模拟 -instrumentation 显示Oozie系统仪器 -javasysprops 显示Oozie Java系统属性 -metrics显示Oozie系统指标 -oozie Oozie URL -osenv 显示Oozie系统操作系统环境 -queuedump 显示Oozie服务器队列元素 -servers 列出可用的Oozie服务器(只有启用HA时才有多个服务器) -shareliblist 列出可在工作流操作中指定的可用sharelib -sharelibupdate 更新服务器以使用较新版本的sharelib -status 显示当前的系统状态 -systemmode 仅在Oozie-2.0或更高版本中受支持。更改oozie系统模式[NORMAL | NOWEBSERVICE | SAFEMODE] -version 显示Oozie服务器版本. oozie validate :验证工作流XML文件. oozie sla:sla操作(自Oozie 4.0起弃用) -auth 选择认证类型[SIMPLE | KERBEROS] -len 结果数(缺省值为’100’,最大值受oozie服务器设置限制,缺省值为’1000’) -offset 起始偏移量(默认值为’0’) -oozie Oozie URL -filter jobid = ; appname = . oozie pig -X :提交一份pig工作,’-X’后面的所有内容都是传递参数给pig,’-X’后的任何’-D’参数放入 -auth 选择认证类型[SIMPLE | KERBEROS] -doas doAs用户,以指定的用户模拟。 -config 作业配置文件’.properties’ -D 给定属性的set / override值 -file pig脚本 -oozie Oozie URL -P 为脚本设置参数. oozie hive -X :提交一个hive作业,’-X’后的所有内容都是传递参数给配置单元,’-X’放入之后的任何’-D’ -auth 选择认证类型[SIMPLE | KERBEROS] -config 作业配置文件’.properties’ -D 给定属性的set / override值 -doas doAs用户,以指定的用户模拟 -file 配置单元脚本 -oozie Oozie URL -P 为脚本设置参数. oozie sqoop -X :提交一个sqoop作业,在’-X’之后的任何’-D’参数放入 -auth 选择认证类型[SIMPLE | KERBEROS] -config 作业配置文件’.properties’ -D 给定属性的set / override值 -doas doAs用户,以指定的用户模拟 -command sqoop命令 -oozie Oozie URL. oozie info:获取有关特定主题的更多详细信息 -timezones显示可用时区的列表. oozie mapreduce :提交一个mapreduce作业 -auth 选择认证类型[SIMPLE | KERBEROS] -config 作业配置文件’.properties’ -D 给定属性的set / override值 -doas doAs用户,以指定的用户模拟 -oozie Oozie URL

相关推荐: 如何利用Docker搭建Gitlab代码仓库

本文小编为大家详细介绍“如何利用Docker搭建Gitlab代码仓库”,内容详细,步骤清晰,细节处理妥当,希望这篇“如何利用Docker搭建Gitlab代码仓库”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1:下载搭建gitlab的…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/23 16:57
下一篇 07/23 16:58

相关推荐