The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"logrotate + syslog-ng , не крутятся messages!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"logrotate + syslog-ng , не крутятся messages!"  +/
Сообщение от gustav on 16-Июл-09, 13:12 
система Debian lenny, после установки пакета syslog-ng перестали ротейтиться логи messages.
logrotate -v /etc/logrotate.d/syslog-ng

rotating pattern: /var/log/messages  weekly (4 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/messages
  log does not need rotating

хотя сами файлы явно требуют ротации:
15G 2009-07-16 13:04 messages
17K 2009-04-12 06:42 messages.0
1,3K 2009-04-05 06:41 messages.1.gz
1,3K 2009-03-29 06:41 messages.2.gz
1,2K 2009-03-22 06:41 messages.3.gz

кусок конфига /etc/logrotate.d/syslog-ng:
...
/var/log/messages {
   rotate 4
   weekly
   missingok
   notifempty
   compress
}
...

крон запущен.
Кто-нибудь сталкивался с подобной проблемой?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "logrotate + syslog-ng , не крутятся messages!"  +/
Сообщение от Sarge (??) on 16-Июл-09, 14:15 
$ logrotate --help
Usage: logrotate [OPTION...] <configfile>
  -d, --debug               Don't do anything, just test (implies -v)
  -f, --force               Force file rotation
  -m, --mail=command        Command to send mail (instead of `/usr/bin/mail')
  -s, --state=statefile     Path of state file
  -v, --verbose             Display messages during rotation


Что мешает запустить его из командной строки с нужными ключами и посмотреть в чём дело?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "logrotate + syslog-ng , не крутятся messages!"  +/
Сообщение от gustav on 16-Июл-09, 17:10 
>[оверквотинг удален]
>  -m, --mail=command        Command
>to send mail (instead of `/usr/bin/mail')
>  -s, --state=statefile     Path of state file
>
>  -v, --verbose        
>    Display messages during rotation
>
>
>Что мешает запустить его из командной строки с нужными ключами и посмотреть
>в чём дело?

ничего не мешает. я так и сделал. logrotate -v /etc/logrotate.d/syslog-ng


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "logrotate + syslog-ng , не крутятся messages!"  +/
Сообщение от Sarge (??) on 16-Июл-09, 19:53 
а ключ -d добавить?... не?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "logrotate + syslog-ng , не крутятся messages!"  +/
Сообщение от gustav on 17-Июл-09, 11:19 
>а ключ -d добавить?... не?

logrotate -v -d /etc/logrotate.d/syslog-ng
...
rotating pattern: /var/log/messages  weekly (4 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/messages
  log does not need rotating

Еслиб все было так просто, яб сюда не написал )

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "logrotate + syslog-ng , не крутятся messages!"  +/
Сообщение от Sarge (??) on 17-Июл-09, 12:48 
>Еслиб все было так просто, яб сюда не написал )

Точно помню что решал подобную проблему с помощью этих ключей и вывод был более информативным. Может у вас просто не запускается автоматом logrotate с некоторого момента, а неделя после первого заапуска вручную ещё не прошла?...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру