Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-11-24 02:04:22

  ans01 - Użytkownik

ans01
Użytkownik
Zarejestrowany: 2006-09-23

problemy z rotacją logów

Witam
mam dziwny problem nie mam rotacji logow , syslog juz zapisuje od 3 miesiecy do tego samegov pliku i mi nie dzieli go, syslog ma juz kilkanascie mega ;/
co robic
moj logrotate.conf tutaj:
ftp://ftp.indeo.pl/logrotate.conf

Pozdrawiam :)

Offline

 

#2  2006-11-24 08:46:00

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: problemy z rotacją logów

/var/log/wtmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1

Słuchaj przejrzałem man'a do logrotate i jakbyś spróbował zmienić wpis

Kod:

    monthly

na

Kod:

daily

Registered Linux User: #417111
http://chyl.org/pub/images/dug_button.png

Offline

 

#3  2006-11-25 11:47:51

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: problemy z rotacją logów

Zainstaluj pakiet anacron

Offline

 

#4  2006-11-25 12:02:41

  pk111 - Użytkownik

pk111
Użytkownik
Skąd: Raciążek
Zarejestrowany: 2005-07-20
Serwis

Re: problemy z rotacją logów

a size ??

nie masz określonego maksymalnego rozmiaru loga

Offline

 

#5  2006-11-25 14:01:57

  ans01 - Użytkownik

ans01
Użytkownik
Zarejestrowany: 2006-09-23

Re: problemy z rotacją logów

nie mam okreslonego rozmaru loga, a co mi daje pakiet anacron, nie mozna w cronie wpisac zeby mi co 4 dni robil rotacje loga i tworzyl po 4 dniach nowy pusty ?

Offline

 

#6  2006-11-25 22:18:47

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: problemy z rotacją logów

a co mi daje pakiet anacron

jeśli komp nie jest uruchomiony 24h/dobę to anacron pozwala uruchomić zadania crona po określonym okresie od uruchomienia kompa. http://linux.gery.pl/show.php/TOP_opis/SUB_opis_config/cron.html

nie mozna w cronie wpisac zeby mi co 4 dni

pewnie że można man crontab http://www.ciechanow.info/materialy/narzedzia_sieciowe/crontab.htm

robil rotacje loga i tworzyl po 4 dniach nowy pusty

to załatwi oddzielny plik konfiguracyjny dla logrotate (inny niż logrotate.conf) i wywołanie logrotate z crona co 4 dni.

Offline

 

#7  2006-11-26 08:52:19

  antek - Użytkownik

antek
Użytkownik
Zarejestrowany: 2006-05-18

Re: problemy z rotacją logów

Witam
mam dziwny problem nie mam rotacji logow , syslog juz zapisuje od 3 miesiecy do tego samegov pliku i mi nie dzieli go, syslog ma juz kilkanascie mega ;/
co robic
moj logrotate.conf tutaj:
ftp://ftp.indeo.pl/logrotate.conf

Pozdrawiam :)

Może głupie ale upewnij się czy godziny w crontabie odpowiadają godzinom włączenia komputera

kidyś też  tak miałem - taka "pomroczność jasna"

pzdr antek

Offline

 

#8  2006-11-28 20:30:55

  ufoshi - Użytkownik

ufoshi
Użytkownik
Zarejestrowany: 2005-09-16

Re: problemy z rotacją logów

Dobra to ja powiem tak problem inny ale podobny. Mam w sumie problem z rotacja logów a mianowicie z errorem przy checi zrobienia rotacji. Wiec napisze co robie i co sie dzieje:

Wpisuje
Logrotate -d /var/log/xxxx.log Enter i:

error: /var/log/auth.log:455 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:455 unexpected text
error: /var/log/auth.log:456 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:456 unexpected text
error: /var/log/auth.log:457 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:457 unexpected text
error: /var/log/auth.log:458 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:458 unexpected text
error: /var/log/auth.log:459 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:459 unexpected text
error: /var/log/auth.log:460 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:460 unexpected text
error: /var/log/auth.log:461 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:461 unexpected text
error: /var/log/auth.log:462 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:462 unexpected text
error: /var/log/auth.log:463 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:463 unexpected text
error: /var/log/auth.log:464 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:464 unexpected text
error: /var/log/auth.log:465 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:465 unexpected text
error: /var/log/auth.log:466 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:466 unexpected text
error: /var/log/auth.log:467 unknown option 'Nov' -- ignoring line
error: /var/log/auth.log:467 unexpected text

Handling 0 logs

i tyle.

Moze ktos z was mial taki problem prosze pomóżcie bo juz sie z miesiac mecze i nic zero postępu.

Offline

 

#9  2006-11-28 21:22:18

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: problemy z rotacją logów

chyba raczej powinieneś uruchamiać:

Kod:

#logrotate -d /etc/logrotate.conf

, gdzie:
-d - tryb debugowania
/etc/logrotate.conf - domyślny plik konfiguracyjny logrotate

patrz: man logrotate,

zresztą logrotate powinien uruchamiać się z crona, a jeśli nie masz kompa włączonego non-stop to zainstaluj pakiet anacron lub zmień czas uruchamiania logrotate w cronie na ten kiedy masz uruchomionego kompa /prościej zainstalować anacron ;-)/

Offline

 

#10  2006-11-28 23:54:37

  ufoshi - Użytkownik

ufoshi
Użytkownik
Zarejestrowany: 2005-09-16

Re: problemy z rotacją logów

Wykaze sie lamerstwem i sie zapytam czy moze ktos mi wytlumaczyc jak to dokladnie dziala i jak to poustawiac. Wczesniej tego nie robilem i nie moge tego jakos poskladac. Zgóry dzieki bo juz siedze i nie wiem jak do tego podejsc

Offline

 

#11  2006-11-29 18:29:47

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: problemy z rotacją logów

1. logrotate masz zainstalowany ;-)
2. jeśli twój komp nie jest włączony 24h/dobę to zainstaluj pakiet anacron
3. dopisujesz do /etc/logrotate.conf wpis dotyczący twojego logu, wzorując się na istniejących wpisach w tym pliku i pomocą do logrotate

PS.
U mnie po wykonaniu pierwszych dwóch kroków logrotate bez problemu przetwarza /var/log/auth.log

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)