oozie coord rerun

suspend 中のcoordジョブに rerun コマンドを実行すると、対象の coord action のステータスが READY になった。
つまり、rerun コマンドは suspend 中のジョブにも有効・・・

と思いきや、ここにバグが潜んでいた。

suspend 中のcoordジョブをrerunした後、resume しようとしたら、

Error: E0607 : E0607: Other error in operation [java.lang.IllegalArgumentException: id cannot be empty], {1}

なるエラーが出た。killしようとしても同じエラー。
rerun した coord action のステータス、external_id を、SQLで強制的に戻したら、resume できた。
suspend 中のcoordジョブをrerunすると、ジョブ不正な状態になってしまうらしい。

(CDH3 Update2)