Какво означава ротация в Logrotate?
Какво означава ротация в Logrotate?

Видео: Какво означава ротация в Logrotate?

Видео: Какво означава ротация в Logrotate?
Видео: Супер + 14 - Какво е въглехидратна ротация и как да я направим с Румен Спецов 2024, Ноември
Anonim

логоротирайте е проектиран да улесни администрирането на системи, които генерират голям брой регистрационни файлове. Позволява автоматично завъртане , компресиране, премахване и изпращане на регистрационни файлове. Ако в командния ред е дадена директория, всеки файл в тази директория се използва като конфигурационен файл.

Също така знаете как работи завъртането на дневника?

Logrotate стартира скрипта postrotate всеки път се върти а дневник посочено в конфигурационен блок. Обикновено искате да използвате този скрипт, за да рестартирате приложение след въртене на дневника така че приложението да може да премине към ново дневник . >/dev/null казва логоротирайте да пренасочи изхода на командата до никъде.

Впоследствие въпросът е как да завъртя системен журнал? Ако искаш завъртете /var/log/ syslog той трябва да бъде посочен някъде в конфигурационен файл на logrotate и просто стартирате logrotate. Ако то завъртян наскоро, след това logrotate -f, за да го принудите да го направи отново. Така че, имате нужда от това във файл, обикновено или /etc/logrotate. conf или като файлов фрагмент в /etc/logrotate.

Имайки предвид това, колко често се въртят съобщенията в журнала на var?

уточнява, че всички дневник файловете ще бъдат завъртян седмично. посочва, че четири копия от стар дневник файловете се запазват, преди файловете да бъдат циклични.

Управлявайте Linux дневник файлове с Logrotate.

ежедневно Това се използва за ежедневно завъртане на регистрационни файлове.
седмично Това се използва за завъртане на регистрационни файлове ежеседмично.
месечно Това се използва за завъртане на регистрационни файлове ежемесечно.

Как се завърта лог в Linux?

Cron стартира ежедневно помощната програма logroate в търсене на дневник файлове към завъртете . Можете да посочите автоматично въртене на дневника правила в /etc/cron. ежедневно/ логоротирайте файл, за да избегнете ръчна намеса на потребителя. То ще изпълнява въртене на дневника всеки ден в точно определено време.

Препоръчано: