您好,登錄后才能下訂單哦!
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 <arg> coordinator 重新運行/終止 action ID(需要 -rerun / -kill);
協調器日志檢索動作ID(需要-log)
-allruns 獲取對應的coordinator操作的workflow作業
包括所有重播
-auth <arg> 選擇認證類型[SIMPLE | KERBEROS]
-change <arg> 更改coordinator或bundle作業
-config <arg> 作業配置文件 '.xml' 或 '.properties'
-configcontent <arg> job配置
-coordinator <arg> bundle重新運行協調器名稱(需要-rerun)
-D <property = value> set/override值 給屬性
-date <arg> coordinator/bundle 重新運行日期(需要-rerun);
協調員日志檢索的行動日期(要求-log)
-debug 使用調試模式查看stdout上的調試語句
-definition <arg> 作業的定義
-diff <arg> 顯示新的coord定義和屬性的diff(默認為true)
-doas <arg> doAs用戶,指定的用戶
-dryrun Dryrun工作流(自3.3.2開始)或協調員(自2.0開始)
而不是實際執行它(注:應該就是把變量什么的給填好,顯示在終端上)
-failed 重新運行coordinator操作中的的失敗工作流操作(需要-rerun)
-filter <arg> <key> <comparator> <value> [; <key> <comparator> <value>] *
(所有符合過濾器的協調員行為將被檢索)。
關鍵:狀態或名義時間
比較器:=,!=,<,<=,>,> =. =用OR,其他用AND
狀態:值的有效狀態如SUCCEEDED,KILLED等。只有 = 和 !=請求狀態。
nominaltime:格式化的時間yyyy-MM-dd'T'HH:mm'Z'
-ignore <arg> 將協調器作業或操作的狀態更改為IGNORED
( -action 需要被協調操作的actions)
-info <arg> job的信息
-interval <arg> 以分鐘為單位的輪詢間隔(默認值為5,需要-poll)
-kill <arg> 殺死一份工作(協調員可以指定 -action或-date)
-len <arg> 動作數量(默認TOTAL ACTIONS,需要-info)
-localtime 使用本地時間(與將時區傳遞到時區相同)。
覆蓋-timezone選項
-log <arg> 作業日志
-errorlog <arg> 作業錯誤日志
-auditlog <arg> 作業審核日志
-logfilter <arg> 作業日志搜索參數。可以指定為-logfilter
opt1=val1; opt2=val1; opt3=val1。支持的選項是最近的,開始,結束,日志級別,文本,限制和調試
-nocleanup 不清理協調程序的輸出事件(需要-rerun)
-offset <arg> 作業信息偏移量(缺省為'1',需要-info)
-oozie <arg> Oozie URL(這個應該是必用的,不加這個就說缺少環境)
-order <arg> 為了顯示坐標操作(默認升序,'desc' 為了降序,需要-info)
-poll <arg> 輪詢Oozie,直到作業達到終端狀態或超時發生
-refresh 重新實現協調器重新運行操作(需要 -rerun)
-rerun <arg> 重新運行作業(coordinator需要-action或-date,bundle 需要-coordinator或-date)
-resume <arg>恢復工作
-run 運行一份工作
-start <arg> 開始一項工作
-submit 提交工作
-suspend <arg> 暫停工作
-timeout <arg> 以分鐘為單位的超時時間(默認值為30,負值表示沒有超時,需要-poll)
-timezone <arg> 使用具有指定ID的時區(默認GMT)。
查看'oozie info -timezones'列表
-update <arg> 更新坐標定義和屬性
-value <arg>用于更改一個coordinator的新endtime / concurrency / pausetime值
-verbose 詳細冗長模式
-sladisable 禁用該作業及其子項的sla警報
-slaenable 可以為工作及其子女提供sla警報
-slachange 更新作業的sla參數,支持的參數是should-start,should-end和max-duration
oozie jobs<選項>:作業狀態
-auth <arg>選擇認證類型[SIMPLE | KERBEROS]
-doas <arg> doAs用戶,以指定的用戶模擬。
-filter <arg> user = <U> \; name = <N> \; group = <G> \; status = <S> \; frequency = <F> \; unit = <M> \; startcreatedtime = < SC> \; endcreatedtime = <EC>
-jobtype <arg> 作業類型('僅在Oozie-2.0或更高版本中受支持 - coordinator'或'wf'(默認))
-len <arg>作業數量(默認值為'100')
-localtime 使用本地時間(與將時區傳遞到時區相同)。覆蓋-timezone選項
-offset <arg> 作業抵消(默認值為'1')
-oozie <arg> Oozie URL
-timezone <arg>使用具有指定ID的時區(默認GMT)。查看'oozie info -timezones'列表
-kill 刪除所有滿足過濾器、len、offset或/和jobtype選項的作業。如果沒有其他選項使用,它將殺死所有前50個工作流作業。如果一個或多個作業處于錯誤狀態,命令將失敗.
-suspend 掛起所有滿足過濾器、len、offset或/和jobtype選項的作業。如果沒有其他選項使用,它將暫停所有前50個工作流作業。如果一個或多個作業處于錯誤狀態,命令將失敗。
-resume 恢復所有滿足過濾器、len、offset或/和jobtype選項的工作。如果沒有其他選項使用,它將恢復所有前50個工作流作業。如果一個或多個作業處于錯誤狀態,命令將失敗。
-verbose 詳細冗長模式
.
oozie admin <選項>:管理員操作
-auth <arg> 選擇認證類型[SIMPLE | KERBEROS]
-configuration 顯示Oozie系統配置
-doas <arg> doAs用戶,以指定的用戶模擬
-instrumentation 顯示Oozie系統儀器
-javasysprops 顯示Oozie Java系統屬性
-metrics顯示Oozie系統指標
-oozie <arg> Oozie URL
-osenv 顯示Oozie系統操作系統環境
-queuedump 顯示Oozie服務器隊列元素
-servers 列出可用的Oozie服務器(只有啟用HA時才有多個服務器)
-shareliblist 列出可在工作流操作中指定的可用sharelib
-sharelibupdate 更新服務器以使用較新版本的sharelib
-status 顯示當前的系統狀態
-systemmode <arg>僅在Oozie-2.0或更高版本中受支持。更改oozie系統模式[NORMAL | NOWEBSERVICE | SAFEMODE]
-version 顯示Oozie服務器版本
.
oozie validate <ARGS>:驗證工作流XML文件
.
oozie sla <OPTIONS>:sla操作(自Oozie 4.0起棄用)
-auth <arg>選擇認證類型[SIMPLE | KERBEROS]
-len <arg>結果數(缺省值為'100',最大值受oozie服務器設置限制,缺省值為'1000')
-offset <arg>起始偏移量(默認值為'0')
-oozie <arg> Oozie URL
-filter <arg> jobid = <JobID / ActionID> \; appname = <應用程序名稱>
.
oozie pig <OPTIONS> -X <ARGS>:提交一份pig工作,'-X'后面的所有內容都是傳遞參數給pig,'-X'后的任何'-D'參數放入<configuration>
-auth <arg>選擇認證類型[SIMPLE | KERBEROS]
-doas <arg> doAs用戶,以指定的用戶模擬。
-config <arg>作業配置文件'.properties'
-D <property = value>給定屬性的set / override值
-file <arg> pig腳本
-oozie <arg> Oozie URL
-P <property = value>為腳本設置參數
.
oozie hive <OPTIONS> -X <ARGS>:提交一個hive作業,'-X'后的所有內容都是傳遞參數給配置單元,'-X'放入<configuration>之后的任何'-D'
-auth <arg>選擇認證類型[SIMPLE | KERBEROS]
-config <arg>作業配置文件'.properties'
-D <property = value>給定屬性的set / override值
-doas <arg> doAs用戶,以指定的用戶模擬
-file <arg>配置單元腳本
-oozie <arg> Oozie URL
-P <property = value>為腳本設置參數
.
oozie sqoop <OPTIONS> -X <ARGS>:提交一個sqoop作業,在'-X'之后的任何'-D'參數放入<configuration>
-auth <arg>選擇認證類型[SIMPLE | KERBEROS]
-config <arg>作業配置文件'.properties'
-D <property = value>給定屬性的set / override值
-doas <arg> doAs用戶,以指定的用戶模擬
-command <arg> sqoop命令
-oozie <arg> Oozie URL
.
oozie info <OPTIONS>:獲取有關特定主題的更多詳細信息
-timezones 顯示可用時區的列表
.
oozie mapreduce <選項>:提交一個mapreduce作業
-auth <arg>選擇認證類型[SIMPLE | KERBEROS]
-config <arg>作業配置文件'.properties'
-D <property = value>給定屬性的set / override值
-doas <arg> doAs用戶,以指定的用戶模擬
-oozie <arg> Oozie URL
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。