vous ne pouvez tout simplement pas utiliser logrotate pour faire cela, vous devrez d'abord changer le nom du fichier dans my.cnf et ensuite faire ce que vous voulez faire.recharger le mysql.
si vous voulez la méthode logrotate, vous devrez désactiver le journal des requêtes lentes pendant cette période.
La chose logrotate a été suggérée par l'équipe percona et fonctionne pour moi.
/var/mysql/slow_query.log {
nocompress
create 660 mysql mysql
size 1G
dateext
missingok
notifempty
sharedscripts
postrotate
/usr/local/bin/mysql -e 'select @@global.long_query_time into @lqt_save; set global long_query_time=2000; select sleep(2); FLUSH LOGS; select sleep(2); set global [email protected]_save;'
endscript
rotate 150
}