我剛剛部署了一個oozie作業。現在,當我進入oozie網站時,我只是看不到我部署的工作。從命令行列出並執行Oozie作業
是否有一個命令行工具,它可以讓我做兩件事情
一覽表中部署的所有任務(不運行,主動,殺死)...但部署。就像所有工作的清單一樣。
從命令行執行作業。 (按要求,不按時間表)。
我剛剛部署了一個oozie作業。現在,當我進入oozie網站時,我只是看不到我部署的工作。從命令行列出並執行Oozie作業
是否有一個命令行工具,它可以讓我做兩件事情
一覽表中部署的所有任務(不運行,主動,殺死)...但部署。就像所有工作的清單一樣。
從命令行執行作業。 (按要求,不按時間表)。
正如其中一條評論所述,oozie
本身就是一個命令行工具。
因此,要回答您的兩個問題:
workflow
作業使用以下命令
oozie jobs
oozie jobs -jobtype wf
coordinator
作業使用以下命令從控制檯
oozie jobs -jobtype coordinator
oozie job --oozie http://oozie-url:11000/oozie -config job.properties -run
請注意,如果您要繼續按需啓動作業,您必須手動運行上述命令(也僅適用於工作流作業,不適用於協調員作業,因爲協調員作業將根據您定義的計劃安排)或放在一個shell腳本,以便它可以在一定的情況下
欲瞭解更多信息觸發檢查此鏈接 - Oozie_Command_Line_Usage
我按照你的答案,但得到「異常=連接超時」 錯誤。 –
你是否在正確的oozie-url和端口?你有沒有從你使用的機器上訪問它? –
實際上我只使用本地主機,但我正在使用SSH安全shell和其他IP地址。 oozie工作--oozie http:// localhost:11000/oozie -config job.properties - 運行 –
你所說的「工作」是指:工作流,或協調? 「部署」是什麼意思:你是否運行它,你提交了嗎? –
在Oozie文檔的主頁中,有一個用於「命令行工具」的條目。不管你信不信,Oozie的CLI命名爲「oozie」。 https://oozie.apache.org/docs/4.2.0/DG_CommandLineTool.html –
您也可以在Hue中使用最近的Workflows執行(並運行協調器)的半個體面的監視控制檯。 –