Как переопределить конфигурацию logrotate другой конфигурацией

yum --downloadonly --downloaddir=~/downloadrepo -y install product

Необходимо дать конфетке команду загружать с репозитория той же версии как целевая машина (6.1)

Также сделайте, необходимо удостовериться, та машина (6.3), который будет работать, загрузка уже не имеют установленными некоторые зависимости, которые отсутствуют на целевой машине (6.1)

1
26.10.2013, 09:54
1 ответ

Можно использовать globbing, чтобы сделать это, что означает, что необходимо будет явно указать, какие файлы журнала должны быть повернуты в течение 14 дней и который нет:

/mnt/foo/shared/log/other_log_file_*_1.log
/mnt/foo/shared/log/other_log_file_*_2.log
/mnt/foo/shared/log/other_log_file_*_3.log
{
  # rotate the files daily
  daily
  # Save the last 7 days worth of logs before deleting
  rotate 7
  # missing file is not an error case - just ignore.
  missingok
  # this is important for the logs
  copytruncate
}

Эти файлы журнала вращаются в течение 14 дней:

/mnt/foo/shared/log/indexer_cron_[1234].log
{
  # rotate the files daily
  daily
  # Save the last 14 days worth of logs before deleting
  rotate 14
  # missing file is not an error case - just ignore.
  missingok
  # this is important for the logs
  copytruncate
}

Нет никакого другого более простого пути, как включать или исключить некоторые файлы журнала из правила вращения.

0
28.01.2020, 02:02

Теги

Похожие вопросы