杀死所有过滤的 oozie 作业
Kill all filtered oozie jobs
如何终止所有过滤的 oozie 作业?
例如,我想终止所有 oozie 作业,下一个条件是:
oozie jobs -filter name=calculationx
这应该有效(请注意缺少一些字段,例如 Oozie 主机等):
for jobId in `oozie jobs -filter name=calculationx | grep RUNNING | cut -d" " -f1`
do
echo "Killing job ${jobId}"
job -kill ${jobId}
done
如何终止所有过滤的 oozie 作业?
例如,我想终止所有 oozie 作业,下一个条件是:
oozie jobs -filter name=calculationx
这应该有效(请注意缺少一些字段,例如 Oozie 主机等):
for jobId in `oozie jobs -filter name=calculationx | grep RUNNING | cut -d" " -f1`
do
echo "Killing job ${jobId}"
job -kill ${jobId}
done