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)