ciao, esiste un tool per spezzare alcuni file di log che diventano enormi e rallendano le scritture?
tipo quello che fa squid con squid -k rotate?
ciao e grazie
ciao, esiste un tool per spezzare alcuni file di log che diventano enormi e rallendano le scritture?
tipo quello che fa squid con squid -k rotate?
ciao e grazie
prova split
cerca info su logrotate è molto ben fatto
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer
ciao, sto facendo / leggendo ma ho questo problema.....
root@ubuntu:~# logrotate -dfv /etc/logrotate.conf
reading config file /etc/logrotate.conf
reading config info for /var/log/mail.info
Handling 1 logs
rotating pattern: /var/log/mail.info forced from command line (no old logs will be kept)
empty log files are rotated, old logs are removed
considering log /var/log/mail.info
log needs rotating
rotating log /var/log/mail.info, log->rotateCount is 0
renaming /var/log/mail.info.1.gz to /var/log/mail.info.2.gz (rotatecount 1, logstart 1, i 1),
renaming /var/log/mail.info.0.gz to /var/log/mail.info.1.gz (rotatecount 1, logstart 1, i 0),
renaming /var/log/mail.info to /var/log/mail.info.1
disposeName will be /var/log/mail.info.1.gz
creating new log mode = 0644 uid = 0 gid = 0
error: unable to open /var/log/mail.info.1 for compression
root@ubuntu:~#
non capisco perchè non possa creare il file. sto lanciando logrotate da utente root!!!
il logrotate.conf per questo file è:
/var/log/mail.info {
daily
#missingok
rotate 0
}
mi date una mano?
In effetti è strano... che quel file non abbia i permessi di lettura per il proprietario?
edit:
anzi, potrebbe essere causa del -d
-d Turns on debug mode and implies -v. In debug mode, no changes
will be made to the logs or to the logrotate state file.
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer
grazie mille ciao
Prego
Cosa era?
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer
era che lanciandolo in debug per vedere cosa faceva non eseguiva le operazioni, come era scritto.
non avendo fatto molta attenzione a tutta la riga descrittiva del -d, non capivo!!!!
Colpa miA!!!!
grazie
ciao
PICCOLO PROBLEMINO!!!!
ho cercato attraverso il logrotate di spezzare e ricreare il log di qmail che si chiama /var/log/maillog
il codice all'interno del logrotate.conf é
/var/log/mailllog {
weekly
compress
rotate 4
mail ...xx@yy.it
}
il problema è che sembra che il qmail si sia incavolato e non voglia più scrivere nel maillog vuoto.
come devo fare?
ciao e grazie
premesso che non conosco qmail... da qualche errore specifico?
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer