Re: sysklogd
Matvey -> debian-russian@lists.debian.org @ Fri, 6 Jan 2006 18:03:09 +0200:
>> >> M> Машина включается каждый день. Чем руководствуется syslogd в своей работе?
>> >> M> Вообще, хоть чем-то руководствуется? Во-первых, файл /var/log/messages присутствует
>> >> M> в обоих списках - и daily и weekly. Как такое может существовать? Во-вторых, бэкапов лога
>> >> M> 7, как указано в скрипте daily, А период оборота их вообще какой-то рандомный по своей природе.
>> >> M> Точно не день, да и неделя там, кажется всего раз получилась.
>> >> M> Да, я ротацию логов трогать и что-то менять и в мыслях не держал.
>> >> M> Все так крутится с момента установки.
>> >>
>> >> Машина, говоришь, _включается_ каждый _день_? А anacron стоит?
>> >>
>> M> Не стоит. А что, крона недостаточно?
>>
>> Угадай с трех раз, когда работают cron.daily и cron.weekly. Ответ
>> "днем" - неправильный.
>>
M> Щас поставлю.
>> M> В любом случае, это не объясняет загадок syslogd-listfiles.
>>
>> Это да. А где ты такой загадочный взял? У меня (sarge)
>>
M> # apt-cache show sysklogd
M> Package: sysklogd
M> Priority: important
M> Section: base
M> Installed-Size: 204
M> Maintainer: Martin Schulze <joey@debian.org>
M> Architecture: i386
M> Version: 1.4.1-17
M> Тоже sarge 3.1r0a
M> Опять же возникает вопрос, каким макаром генерируется список? В
M> свое время мы пришли к выводу, что список файлов выковыривается из
M> /etc/syslog.conf, на как yslogd-listfiles делает (очевидно,
M> неправильно) нелегкий выбор периода оборота логов, для меня остается
M> загадкой. Перлам не обучен :(
Попробуй запустить его с --ignore-size. Если лишние файлы из daily
вывода пропадут, то это следствие отсутствия анакрона - судя по хвосту
скрипта, он включает в список слишком разросшиеся файлы. Шамо пройдет.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
kernel bug (англ.) - ядрёна вошь
Reply to: