Registros de descarga de MySQL, error desconocido
Pregunta
He estado tratando de resolver esto durante unos días, y parece que no puedo resolver esto.
He estado tratando de establecer la rotación de registro para MySQL lenta usando la función Linux Logrotate, y mi script parece quedarse atascado en mysqladmin flush-logs
. Así que inicié sesión en MySQL y solo ingresé FLUSH LOGS;
. No es sorprendente que reciba un error:
mysql> flush logs;
ERROR 1105 (HY000): Unknown error
Ahora he estado yendo pidiendo ideas, pero ninguno parece funcionar, no son permisos, ni propietarios, ni Selinux
Sé que solía haber algún error, como en 2005 o 2008 ... pero es 2012, supongo que es arreglado.
Entonces, si alguien tiene alguna idea, sería muy apreciado.
Solución
Si está ejecutando MySQL en Debian 6 Squeeze Stable con VMYSQL-5.5, entonces hay un problema conocido mencionado sobre el empaque DotDeb:
Otros consejos
Puede intentar configurar los permisos para un archivo de registro de error. Encuentra la ubicación usando:
echo "show global variables like 'log_error';" | mysql -u root -p
Y la solución es tan trivial como
chown mysql $error_log_file
Funcionó para mi en Ver 14.14 Distrib 5.5.50, for debian-linux-gnu
Encontrado en http://forums.mysql.com/read.php?20,584361