The OpenNET Project / Index page

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

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

"logrotate в Solaris"
Сообщение от Oscar Искать по авторуВ закладки(??) on 16-Ноя-04, 07:10  (MSK)
Люди добрые обясните, кто знает! короче поставил logrotate в Solaris! из консоли вызываю logrotate - все работает ротация логов, как ту же самую строчку пишу в кронтаб ни фига. в чем дело?!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "logrotate в Solaris"
Сообщение от Serge Искать по авторуВ закладки(??) on 16-Ноя-04, 11:38  (MSK)
>Люди добрые обясните, кто знает! короче поставил logrotate в Solaris! из консоли
>вызываю logrotate - все работает ротация логов, как ту же самую
>строчку пишу в кронтаб ни фига. в чем дело?!

Привет!
Покажи строку из кронтаба. Возможно тебе надо указать полныей путь к утилите logrotate в кронтабе.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "logrotate в Solaris"
Сообщение от Oscar Искать по авторуВ закладки(??) on 18-Ноя-04, 06:44  (MSK)
>>Люди добрые обясните, кто знает! короче поставил logrotate в Solaris! из консоли
>>вызываю logrotate - все работает ротация логов, как ту же самую
>>строчку пишу в кронтаб ни фига. в чем дело?!
>
>Привет!
>Покажи строку из кронтаба. Возможно тебе надо указать полныей путь к утилите
>logrotate в кронтабе.

вот эта строчка:
50 8 * * * /usr/local/sbin/logrotate /etc/logrotate.conf
если набираю такую строчку в консоли /usr/local/sbin/logrotate /etc/logrotate.conf, то все работает. Не помню что за фигня?!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "logrotate в Solaris"
Сообщение от Krause Искать по авторуВ закладки on 18-Ноя-04, 11:56  (MSK)
>>>Люди добрые обясните, кто знает! короче поставил logrotate в Solaris! из консоли
>>>вызываю logrotate - все работает ротация логов, как ту же самую
>>>строчку пишу в кронтаб ни фига. в чем дело?!
>>
>>Привет!
>>Покажи строку из кронтаба. Возможно тебе надо указать полныей путь к утилите
>>logrotate в кронтабе.
>
>вот эта строчка:
>50 8 * * * /usr/local/sbin/logrotate /etc/logrotate.conf
>если набираю такую строчку в консоли /usr/local/sbin/logrotate /etc/logrotate.conf, то все работает. Не
>помню что за фигня?!

Что при этом пишется /var/cron/log ?

А во-вторых, почему не пользоватьcя стандартными средствами OC?

Если соляра 9, то нужная строчка по дефолту уже есть.
10 3 * * * /usr/sbin/logadm
Конфиг к этой херне лежит в /etc

Если соляра 8 и младше то ротацию логов делает скрипт
/usr/lib/newsyslog , кторый также пущается из кронтаба по дефолту.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "logrotate в Solaris"
Сообщение от Oscar Искать по авторуВ закладки(??) on 18-Ноя-04, 12:50  (MSK)
>>>>Люди добрые обясните, кто знает! короче поставил logrotate в Solaris! из консоли
>>>>вызываю logrotate - все работает ротация логов, как ту же самую
>>>>строчку пишу в кронтаб ни фига. в чем дело?!
>>>
>>>Привет!
>>>Покажи строку из кронтаба. Возможно тебе надо указать полныей путь к утилите
>>>logrotate в кронтабе.
>>
>>вот эта строчка:
>>50 8 * * * /usr/local/sbin/logrotate /etc/logrotate.conf
>>если набираю такую строчку в консоли /usr/local/sbin/logrotate /etc/logrotate.conf, то все работает. Не
>>помню что за фигня?!
>
>Что при этом пишется /var/cron/log ?
>
>А во-вторых, почему не пользоватьcя стандартными средствами OC?
>
>Если соляра 9, то нужная строчка по дефолту уже есть.
>10 3 * * * /usr/sbin/logadm
>Конфиг к этой херне лежит в /etc
>
>Если соляра 8 и младше то ротацию логов делает скрипт
>/usr/lib/newsyslog , кторый также пущается из кронтаба по дефолту.
Во-первых Соляра 8
Во-вторых в /var/cron/log и строчки-то не видно о том, что крон его запускал
а где лежит конфиг newsyslog?!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "logrotate в Solaris"
Сообщение от Krause Искать по авторуВ закладки on 18-Ноя-04, 13:00  (MSK)
>>>вот эта строчка:
>>>50 8 * * * /usr/local/sbin/logrotate /etc/logrotate.conf
>>>если набираю такую строчку в консоли /usr/local/sbin/logrotate /etc/logrotate.conf, то все работает. Не
>>>помню что за фигня?!
>>
>>Что при этом пишется /var/cron/log ?
>>
>>А во-вторых, почему не пользоватьcя стандартными средствами OC?
>>
>>Если соляра 9, то нужная строчка по дефолту уже есть.
>>10 3 * * * /usr/sbin/logadm
>>Конфиг к этой херне лежит в /etc
>>
>>Если соляра 8 и младше то ротацию логов делает скрипт
>>/usr/lib/newsyslog , кторый также пущается из кронтаба по дефолту.
>Во-первых Соляра 8
>Во-вторых в /var/cron/log и строчки-то не видно о том, что крон его
>запускал
Если строчки не видно - значит не запускал =). Вообще. Значит бодаться надо с кроном.

>а где лежит конфиг newsyslog?!
А у него нету конфига=) Это простой до безумия шелл скрипт.
Впрочем переписать его можно под с себя без всяких трудозатрат.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "logrotate в Solaris"
Сообщение от Oscar Искать по авторуВ закладки(??) on 18-Ноя-04, 13:05  (MSK)
>>>>вот эта строчка:
>>>>50 8 * * * /usr/local/sbin/logrotate /etc/logrotate.conf
>>>>если набираю такую строчку в консоли /usr/local/sbin/logrotate /etc/logrotate.conf, то все работает. Не
>>>>помню что за фигня?!
>>>
>>>Что при этом пишется /var/cron/log ?
>>>
>>>А во-вторых, почему не пользоватьcя стандартными средствами OC?
>>>
>>>Если соляра 9, то нужная строчка по дефолту уже есть.
>>>10 3 * * * /usr/sbin/logadm
>>>Конфиг к этой херне лежит в /etc
>>>
>>>Если соляра 8 и младше то ротацию логов делает скрипт
>>>/usr/lib/newsyslog , кторый также пущается из кронтаба по дефолту.
>>Во-первых Соляра 8
>>Во-вторых в /var/cron/log и строчки-то не видно о том, что крон его
>>запускал
>Если строчки не видно - значит не запускал =). Вообще. Значит бодаться
>надо с кроном.
>
>>а где лежит конфиг newsyslog?!
>А у него нету конфига=) Это простой до безумия шелл скрипт.
>Впрочем переписать его можно под с себя без всяких трудозатрат.
Так это захожу в файл /var/spool/cron/root и вношу такую строчку: 50 8 * * * /usr/local/sbin/logrotate /etc/logrotate.conf сохраняю и все! больше кажеться ничего не надо делать?! На одной солярке сделал все работает, а на второй какой-то глюк


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "logrotate в Solaris"
Сообщение от Krause Искать по авторуВ закладки on 18-Ноя-04, 13:15  (MSK)
>>>>>вот эта строчка:
>>>>>50 8 * * * /usr/local/sbin/logrotate /etc/logrotate.conf
>>>>>если набираю такую строчку в консоли /usr/local/sbin/logrotate /etc/logrotate.conf, то все работает. Не
>>>>>помню что за фигня?!
>>>>
>>>>Что при этом пишется /var/cron/log ?
>>>>
>>>>А во-вторых, почему не пользоватьcя стандартными средствами OC?
>>>>
>>>>Если соляра 9, то нужная строчка по дефолту уже есть.
>>>>10 3 * * * /usr/sbin/logadm
>>>>Конфиг к этой херне лежит в /etc
>>>>
>>>>Если соляра 8 и младше то ротацию логов делает скрипт
>>>>/usr/lib/newsyslog , кторый также пущается из кронтаба по дефолту.
>>>Во-первых Соляра 8
>>>Во-вторых в /var/cron/log и строчки-то не видно о том, что крон его
>>>запускал
>>Если строчки не видно - значит не запускал =). Вообще. Значит бодаться
>>надо с кроном.
>>
>>>а где лежит конфиг newsyslog?!
>>А у него нету конфига=) Это простой до безумия шелл скрипт.
>>Впрочем переписать его можно под с себя без всяких трудозатрат.
>Так это захожу в файл /var/spool/cron/root и вношу такую строчку: 50 8
>* * * /usr/local/sbin/logrotate /etc/logrotate.conf сохраняю и все! больше кажеться ничего
>не надо делать?! На одной солярке сделал все работает, а на
>второй какой-то глюк
Если править кронтаб так - имеет наверное смысл рестартануть крон =)))
Но вообще подобной херней заниматься не следует, а стоит поправить кронтаб командой
crontab -e
Ну и редактировать его в любимом редакторе, запихнув его предварительно в переменную окружения. (без этого он подставит дефолтовый ed)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "logrotate в Solaris"
Сообщение от Oscar Искать по авторуВ закладки(??) on 18-Ноя-04, 14:37  (MSK)
>>>>>>вот эта строчка:
>>>>>>50 8 * * * /usr/local/sbin/logrotate /etc/logrotate.conf
>>>>>>если набираю такую строчку в консоли /usr/local/sbin/logrotate /etc/logrotate.conf, то все работает. Не
>>>>>>помню что за фигня?!
>>>>>
>>>>>Что при этом пишется /var/cron/log ?
>>>>>
>>>>>А во-вторых, почему не пользоватьcя стандартными средствами OC?
>>>>>
>>>>>Если соляра 9, то нужная строчка по дефолту уже есть.
>>>>>10 3 * * * /usr/sbin/logadm
>>>>>Конфиг к этой херне лежит в /etc
>>>>>
>>>>>Если соляра 8 и младше то ротацию логов делает скрипт
>>>>>/usr/lib/newsyslog , кторый также пущается из кронтаба по дефолту.
>>>>Во-первых Соляра 8
>>>>Во-вторых в /var/cron/log и строчки-то не видно о том, что крон его
>>>>запускал
>>>Если строчки не видно - значит не запускал =). Вообще. Значит бодаться
>>>надо с кроном.
>>>
>>>>а где лежит конфиг newsyslog?!
>>>А у него нету конфига=) Это простой до безумия шелл скрипт.
>>>Впрочем переписать его можно под с себя без всяких трудозатрат.
>>Так это захожу в файл /var/spool/cron/root и вношу такую строчку: 50 8
>>* * * /usr/local/sbin/logrotate /etc/logrotate.conf сохраняю и все! больше кажеться ничего
>>не надо делать?! На одной солярке сделал все работает, а на
>>второй какой-то глюк
>Если править кронтаб так - имеет наверное смысл рестартануть крон =)))
>Но вообще подобной херней заниматься не следует, а стоит поправить кронтаб командой
>
>crontab -e
>Ну и редактировать его в любимом редакторе, запихнув его предварительно в переменную
>окружения. (без этого он подставит дефолтовый ed)
Спасибо за помощь вроде заработала!
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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