Рейтинг:0

Размер файлов журнала все еще велик после logrotate на Ubuntu 20.04.

флаг in

logrotate был настроен на Ubuntu 20.04, чтобы ограничить размер файла журнала besu до 10 МБ, хранить журнал за 4 недели с еженедельной ротацией и удалять старый файл журнала. Вот бесу конф:

#для журнала бесу
/дом/журнал/besu/* {
        размер 10М
        отсутствует
        повернуть 4
        еженедельно
        постротировать
                /usr/bin/find /home/log/besu/ -name "node*.log.*" -type f -mtime +0 -exec rm {}
\;
        эндскрипт
}

Файл журнала называется узел[1-4].log. Здесь лс вывод:

введите описание изображения здесь

Как видно из вывода, 18 файлов начинаются с узел1 и размер файла 1,6 ГБ. Кажется, что ни одна из вышеуказанных целей conf не была достигнута. Чего не хватает в файле конфигурации журнала?

флаг in
Глупый вопрос, но вы подтвердили, что процесс, запускающий скрипт, имеет доступ к местоположению журнала, да? Действительно ли журналы записываются в `/home/log`, а не в `/var/log`?
флаг in
Журнал записывается в /home/log кодом, а владельцем файла журнала в /home/log является root, который является пользователем, в который я вошел.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.