The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не запускается newsyslog из cron"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Мониторинг, логи / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Не запускается newsyslog из cron"  +/
Сообщение от tos email(ok) on 28-Окт-14, 11:10 
Freebsd 8.2. Пытаюсь сделать ежедневную ротацию чере newsyslog. Настроил конфиг /etc/newsyslog.conf , запускаю из консоли - логи ротируются. Если же добавляю в crontab -e или /etc/crontab:
57 10 * * *     root newsyslog
ротация не происходит.
пробовал:
57 10 * * *     /usr/sbin/newsyslog
так же добавлял в sh скрипт и запускал через него - 0 реакции. Права давал и на лог файл и на конфиг newsyslog. Уже незнаю где копать? В логах крона:
(root) CMD (root newsyslog)
и все.
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Не запускается newsyslog из cron"  +/
Сообщение от sTALK_specTrum on 29-Окт-14, 03:37 
> Уже незнаю где копать? В логах крона:
> (root) CMD (root newsyslog)
> и все.

Вот тебе и намёк, что команда "root newsyslog" не выполняется. Надо проверять правильнописание в /etc/crontab.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не запускается newsyslog из cron"  +/
Сообщение от DeadLoco (ok) on 30-Окт-14, 10:32 
> Freebsd 8.2. Пытаюсь сделать ежедневную ротацию чере newsyslog.

А зачем пытаться ее сделать, если она сделана изначально по умолчанию?
В /етц/кронтаб от рождения системы прописано

0       *       *       *       *       root    newsyslog
1       3       *       *       *       root    periodic daily
15      4       *       *       6       root    periodic weekly
30      5       1       *       *       root    periodic monthly
1,31    0-5     *       *       *       root    adjkerntz -a

И все, что требуется - правильно прописать нюсислог.конф, потому что возможны варианты.

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Не запускается newsyslog из cron"  +/
Сообщение от tos email(ok) on 30-Окт-14, 11:12 
>[оверквотинг удален]
>     *      
> root    periodic monthly
> 1,31    0-5     *  
>     *      
> *       root    
> adjkerntz -a
> И все, что требуется - правильно прописать нюсислог.конф, потому что возможны варианты.
> В вашем случае вариант заключается в том, что нюсислог должен запускаться из
> крона каждый час, а не раз в сутки в указанное вами
> время.

Хм, действительно, в /etc/crontab есть такая запись. И он действительно ротирует логи 1 раз в час - надо только правильно в конфиг /etc/newsyslog.conf добавить .

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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