如何杀死所有已过滤的oozie作业?
例如,我想杀死所有oozie工作,具有下一个条件:
oozie jobs -filter name=calculationx
答案 0 :(得分:1)
这应该有用(请注意,有些字段缺失,例如Oozie host& ect'):
for jobId in `oozie jobs -filter name=calculationx | grep RUNNING | cut -d" " -f1`
do
echo "Killing job ${jobId}"
job -kill ${jobId}
done