Файлы журналов большого размера

Похоже, вы столкнулись с ошибкой в ​​установщике Debian 9, описанной в этом разделе форума:http://forums.debian.net/viewtopic.php?f=17&t=133604

Обходной путь указан в (на данный момент )последнем сообщении в этой ветке.

Насколько я помню, команда sudo не настраивается в Debian, если при установке не указан пароль root. Раньше команда sudo даже не устанавливалась по умолчанию в Debian.

0
03.09.2019, 11:47
1 ответ

Я предлагаю вам установить logrotateдля рассматриваемых лог-файлов. На странице руководства есть несколько примеров, и вы найдете файлы конфигурации, которые можно скопировать -и вставить в /etc/logrotate.d

.

Что-то вроде этого, может быть. Но это зависит от того, сколько файлов вам нужно сохранить...

/var/log/tooobig
{
    rotate 7
    daily
    copytruncate
    missingok
    notifempty
    delaycompress
    compress
}

Если вы поместите вышеуказанное в файл в /etc/logrotate.d/...

  • dailyфайл будет ротироваться ежедневно...

  • rotate 7семь файлов будут сохранены (toobig, toobig.1,... tooobig.6.gz)

  • compressкак вы уже догадались, файлы будут сжаты

  • delaycompresstooobig.1 не будут сжаты, а следующие будут сжаты

  • missingokне выдавать ошибки, если файл отсутствует

  • notifemptyне ротировать пустые файлы.

  • copytruncateУсекайте исходный файл журнала до нулевого размера после создания копии. Некоторым программам это нужно. см.man logrotate

2
28.01.2020, 02:39

Теги

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