LoginSignup
7
7

More than 5 years have passed since last update.

MySQLのレプリケーションログを無効にする

Posted at

サーバのディスクがあふれてしまい、調査したところMySQLデータが肥大化していました。その対処方のメモ書きを残しておきます。

MySQL本家が配布しているrpmでいれたのですが、それについてきた設定ファイルをほぼそのまま使っていました。それだと、レプリケーションのログを出力するようになっており、ほっておくとmysql-bin.00001というファイルがたくさんできてました。レプリケーションは必要ないので無効にします。

その前にいままで蓄積されているレプリケーションのログを消します。

$ mysql -u root -p
> PURGE MASTER LOGS before now();

MySQLの設定ファイル /etc/my.cnf を編集します。下記をコメントアウトします。

log-bin=mysql-bin
binlog_format=mixed

MySQLを再起動します。

$ sudo /etc/init.d/mysql restart

以上です。

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7