Hallo
leider wachsen die knappen MySQL Binary Logs auf mehr als 3GB derzeit an.
Ich war bislang der Meinung, das meine Einstellungen in my.cnf genügen, mit die binary logs nicht zu groß werden.
max_binlog_size = 100M
expire_logs_days = 5
Allerdings liegen noch logs vom 1.8. im Ordner
-rw-rw---- 1 mysql adm 46M 2008-08-01 06:26 mysql-bin.000661
-rw-rw---- 1 mysql adm 47M 2008-08-02 06:26 mysql-bin.000662
-rw-rw---- 1 mysql adm 40M 2008-08-03 06:26 mysql-bin.000663
-rw-rw---- 1 mysql adm 58M 2008-08-04 06:26 mysql-bin.000664
-rw-rw---- 1 mysql adm 46M 2008-08-05 06:26 mysql-bin.000665
-rw-rw---- 1 mysql adm 63M 2008-08-06 06:26 mysql-bin.000666
-rw-rw---- 1 mysql adm 48M 2008-08-07 06:26 mysql-bin.000667
-rw-rw---- 1 mysql adm 53M 2008-08-08 06:26 mysql-bin.000668
-rw-rw---- 1 mysql adm 53M 2008-08-09 06:26 mysql-bin.000669
-rw-rw---- 1 mysql adm 44M 2008-08-10 06:26 mysql-bin.000670
-rw-rw---- 1 mysql adm 46M 2008-08-11 06:26 mysql-bin.000671
-rw-rw---- 1 mysql adm 59M 2008-08-12 06:28 mysql-bin.000672
-rw-rw---- 1 mysql adm 61M 2008-08-13 06:29 mysql-bin.000673
-rw-rw---- 1 mysql adm 70M 2008-08-14 06:26 mysql-bin.000674
-rw-rw---- 1 mysql adm 67M 2008-08-15 06:26 mysql-bin.000675
-rw-rw---- 1 mysql adm 64M 2008-08-16 06:26 mysql-bin.000676
-rw-rw---- 1 mysql adm 64M 2008-08-17 06:26 mysql-bin.000677
-rw-rw---- 1 mysql adm 77M 2008-08-18 06:26 mysql-bin.000678
-rw-rw---- 1 mysql adm 70M 2008-08-19 06:26 mysql-bin.000679
-rw-rw---- 1 mysql adm 43M 2008-08-19 20:18 mysql-bin.000680
-rw-rw---- 1 mysql adm 23M 2008-08-20 06:30 mysql-bin.000681
-rw-rw---- 1 mysql adm 61M 2008-08-21 06:28 mysql-bin.000682
-rw-rw---- 1 mysql adm 53M 2008-08-22 06:28 mysql-bin.000683
-rw-rw---- 1 mysql adm 57M 2008-08-23 06:27 mysql-bin.000684
-rw-rw---- 1 mysql adm 35M 2008-08-23 21:46 mysql-bin.000685
-rw-rw---- 1 mysql adm 276K 2008-08-23 21:53 mysql-bin.000686
-rw-rw---- 1 mysql adm 17K 2008-08-23 21:46 mysql-bin.index
Ich habe außerdem mal gelesen das es extrem ungesund ist diese logs einfach "manuell" zu löschen.
Konkret gefragt: Welche Einstellung in der my.cnf fehlt mir, das die binary logs nach 5 Tagen gelöscht werden?
Ich habe schon div. google Treffer gefunden bzw. auch hier im Forum, aber meine Einstellungen weichen davon bzgl. der binary logs eigentlich nicht ab.
Vielen Dank
MySQL Binary
-
- Posts: 471
- Joined: 2003-08-21 10:21
- Location: Berlin
Re: MySQL Binary
Setze "expire_logs_days = <anzahl der tage>" in Deiner my.cnf. Dann starte den Server neu.
Wenn das nicht reicht, in der Index im Eimer. Stoppe den Server und schau Dir den binlog-Index an Stimmen die Pfadnamen da drin mit den vorhandenen Files überein?
Ändere diese Datei nicht. Wenn Du sie doch ändern mußt, ändere sie nur bei ausgeschaltetem Server.
Wenn das nicht reicht, in der Index im Eimer. Stoppe den Server und schau Dir den binlog-Index an Stimmen die Pfadnamen da drin mit den vorhandenen Files überein?
Ändere diese Datei nicht. Wenn Du sie doch ändern mußt, ändere sie nur bei ausgeschaltetem Server.