CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

サーバ 備忘録

[備忘録]MySQL:バイナリログを自動削除する方法

投稿日:2016年4月12日 更新日:

mysql-s

サーバー容量を圧迫

サーバーの空き容量を毎日自動的にチェックしているが、
メインのサーバー容量が徐々に増えて、ついに87%まで来てしまった。。
90%を超えるとさすがにマズいので、何が圧迫しているか調査してみた。

MySQLのバイナリログが延々と増え続けていた

調査してみたところ以下のファイルが700フィイル近くあり、かなりの容量があることがわかった。
/var/lib/mysql/mysql-bin.000XXX

調べてみるとMySQLの「バイナリログ」と呼ばれるログファイルで、デフォルトでは削除されない設定になっているようだ。

バイナリログを自動削除する設定

# vi /etc/my.cnf

———————
[mysqld]
expire_logs_days = 30   ←コレを追記(30日分残して削除する設定)
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
———————

# service mysqld restart   ←書き換えたあとリスタートするべし!
※やったら一度Start時エラーになった!!
もう一度 やったらOKになった。。

このあとディスク容量をチェックしたら 40%台に下がっていた。。
バイナリログが半分を占めていたことになる。。
 
 

-サーバ, 備忘録
-,

関連記事

[備忘録]Amazonが急に英語表示になってしまった時の対処

メニューやら何やら、突然英語に。。 毎日のように使っているAmazon(アマゾン)サイト、、今日アクセスしたら いきなり英語表記になってて焦った。。 こういう時って、たいていページ右上の方にある「アカ …

[備忘録]PowerPoint:ハイパーリンクの色を変更する方法

デフォルトの色は薄くて見にくかった。。 PowerPointで資料を作成し、ハイパーリンクを設定したところ、とても薄い水色で見にくくなってしまった。。   ハイパーリンクの色をカスタマイズ ・「デザイ …

[備忘録]Dropbox:複数のアカウントを切り替える

1台のPCで複数アカウントを切り替えて使う方法 仕事でDropboxを使うことも増えてきて、例えば取引先ごとに複数のDropboxアカウントを持つこともある。 そんな時、1台のパソコンでで複数アカウン …

[備忘録]Webサイト:httpでアクセスしたときにhttpsに自動切り替えする方法

「.htaccess」で制御する 以前、過去ブログで「[備忘録]wwwあり・wwwなしを統一する方法」について書いたが、今度は「http」→「https」に自動切り替えする方法を。 常時SSL化が主流 …

[備忘録]Firefox:アドオンをツールバーにピン留めする方法

ちょっとしたことなのに分かりづらい。。 Firefoxで好みのアドオンをインストールしているが、それを右上のツールバーにピン留めする方法が分かりづらい。。   3ステップでOK! ① Firefoxの …