oozie のactionがいきなり動かかくなった
ひさびさにworkflowを動かしたら、「sqoop-launcher.jarがねえ!」と怒られエラーになる。
どうやら、oozieはサーバ起動時に /var/tmp 配下に作業ディレクトリを作成し、その際にそこにjarファイルを生成するらしい。
tmpwatch が /var/tmp 配下も消していて、ファイルが消されてしまったようだ・・・
oozie再起動で復旧。
再発防止には、tmpwatch を書き換えて /var/tmp を消さないようにするか、oozieの設定で作業ディレクトリの場所を変える必要がある。
oozieの設定は、
/usr/lib/oozie/bin/oozie-env.sh
で
export CATALINA_TMPDIR=/var/tmp/oozie
という箇所を書き換えてやれば良い。