Logrotate

Просмотр 4 веток ответов
  • Автор
    Сообщения
    • #4178
      Aleksey
      Участник

      Для ротации логов в аиксе решил использовать утилиту logrotate, но возникло некоторое недопонимание. В мане сказано: Normally, logrotate is run as a daily cron job. Однако никакой записи в задачах кронтаба о logrotate не появилось после её установки. Ладно, можно добавить руками как ежедневную задачу. Однако в конфигурационном файле logrotate.conf также указывается временной параметр (daily, weekly, monthly), указывающий с какой частотой чистить каждый лог файл. Вопрос в том, будет ли при запуске logrotate каждый день учитываться этот параметр?
      То есть, если я какому-то файлу поставлю параметр monthly и стану запускать logrotate каждый день, не будет ли он мне чистить этот файл каждый день?

    • #4187
      andrewk
      Участник

      logrotate надо запускать в cron’е один раз в сутки (если не надо ротейтить логи чаще). Он прочитает конфиги и в случае, если время ротейта лога еще не пришло, ничего делать с ним не будет.

    • #4191
      Aleksey
      Участник

      Спасибо.

    • #6329
      Сергей
      Участник

      Подскажите пожалуйста, откуда лучше скачать logrotate для Aix 5 для 32х и 64х битных версий.
      Спасибо.

    • #6342
      Aleksey
      Участник
Просмотр 4 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.