COMO: Configurar MySQL para administrar archivos mysql-bin
Recientemente en uno de mis servidores la partición /var estaba llena, al indagar logré identificar que era por una cantidad considerable de archivos en el directorio /var/log/mysq/, estos archivos inician con el nombre mysql-bin.000001 y aumentan por cada 80 MB. En ellos se guardan los querys de actualizaciones sobre las bases de datos.
Para verlos, por ejemplo, podemos usar el comando:
mysqlbinlogs mysql-bin.000001
Buscando en google encontre la solución, basta configurar en /etc/mysql/my.cnf:
[mysqld]
expire_logs_days=5
Esto hará que MySQL se encargue de mantener los últimos 5 días de logs.
Comments