計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

Ubuntu 12.04 LTS で /etc/cron.daily/find の実行エラーのメールが毎日くるようになった


現象
  下記のように, 毎日実行する /etc/cron.daily/find がエラーコード1を返してくる

  From: Anacron <root@ubuntu.aori.u-tokyo.ac.jp>
  To: root@ubuntu.aori.u-tokyo.ac.jp
  Subject: Anacron job 'cron.daily' on ubuntu

  run-parts: /etc/cron.daily/find exited with return code 1

原因
  /etc/cron.daily/find (shスクリプト) の中で使われている ionice コマンドの
  オプションが間違っている (Ubuntu のバグ).

対策
  nice -n ${NICE:-10} ionice -c ${IONICE_CLASS:-2} -p ${IONICE_PRIORITY:-7} updatedb 

  とある部分の ionice コマンドのオプション -p を -n に修正して次のようにする

  nice -n ${NICE:-10} ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} updatedb 


計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp