DigiLoog

PC関係の事なら何でもいけるそんな処

Archive for 2017年08月28日

openSUSE Leap42.3のlogrotateがsystemd.timerになってた

2017年08月28日(月) - 23:18 | カテゴリ: Linux

表題そのまんまなのだが、自分は躓いたので備忘録 (´・ω・`)

“ns-lab BB”では、数台の自宅サーバがopenSUSEで稼働しているのだが、
Leap42.3にアップデートした所、logrotateが指定時間通りに処理出来なくなり、
『なんでcronで設定しても、指定通りに動かないんだろう…』と頭を悩ませていた。

色々と試行錯誤していた所「logrotate の daily 指定」のみ指定通りに動いて居ない事が判明。
デバッグをさらに進めた所、logrotatedのdaily設定のみ「systemd.timer」に移行している事がわかった。


なぜか「timers.target.wants」の中にlogrotateがdaily指定で設定されていた。
weaklyなどdaily以外については、今まで通りrun-cronsで処理されていた。
ちなみに、別途裏で走らせているスクリプトの兼ね合いで、logrotateは32分開始にずらしてある。
時間指定方法などはコチラを見ると、例文含めて載っているのでわかりやすい。



  • 応援中

    はじめるセカイの理想論 -goodbye world index-