2010-10-11 3 views
0

Nous avons récemment déployé une installation de Drupal 6 et le répertoire stockant les fichiers mysqld-bin.XXX /var/run/mysqld a provoqué le crash du serveur mysql. La taille de ces fichiers (log) est supérieure à 1g chacun et il y en a des tonnes. Je voudrais savoir comment nous pouvons activer la rotation des journaux ou quelque chose de similaire pour s'assurer que cela ne se reproduise plus.MySQL-bin.XXX occupant une grande quantité d'espace dans les journaux

Toute idée est grandement appréciée.

Merci à l'avance,

JN

Répondre

1

réponse courte, oui, vous pouvez: http://dev.mysql.com/doc/refman/5.0/en/binary-log.html

http://dev.mysql.com/doc/refman/5.0/en/replication-options-binary-log.html

Mais vous devez vous assurer que vous avez un bon système de sauvegarde en place afin vous pouvez prendre des instantanés de votre DB, puis récupérer avec votre binlog.

Plus précisément, cochez la max_binlog_size Option

Définir à quelque chose comme 128 ou 256 Mo alors vous pouvez simplement ajouter une tâche cron pour copier vieux binlogs hors de chaque décharge de base de données, puis supprimer les anciens binlogs.

Questions connexes