[Tech] mysql: log-slow-queries e crontab

Gian g.ciotti@tirrenide.net
Mer 17 Maggio 2006 14:51:55 CEST


Aldo Podavini wrote:
> Ho impostato sulla configurazione di mysql il log delle query lente:
> 
> /etc/my.cnf riporta:
> log-slow-queries=/var/log/slow-queries.log
> 
> Tutto bene.
> In /etc/logrotate.conf ho aggiunto il nuovo logfile, con rotazione 
> settimanale.
>
> Al successivo venerdi logrotate ha correttamente ridenominato il file 
> /var/log/slow-queries.log in /var/log/slow-queries.log.1 , e ha creato 
> un /var/log/slow-queries.log vuoto.
> 
> MA, succede questo:
> 
> [root@hamlet2 bordereau]# lsof | grep slow
> mysqld      770   mysql    5w   REG        9,2    81771    3735771 
> /var/log/slow-queries.log.1
> 
> Ossia mysqld logga sul file già ruotato.
> Come è possibile ?!?
> Ovviamente ho provato a riavviare mysqld , ma non cambia niente.

Fai un flush del log con mysqladmin o altro?
Posta la configurazione del logrotate così si capisce meglio.

-- 

Gian




Maggiori informazioni sulla lista flug-tech