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%台に下がっていた。。
バイナリログが半分を占めていたことになる。。
 
 

-サーバ, 備忘録
-,

関連記事

[PowerPoint]スライド番号を表示させる方法

PowerPoint2007での設定手順 スライド番号の挿入 ●「挿入」タブ → 「スライド番号」をクリック ●「スライド番号」にチェック(必要に応じ「タイトルスライドに表示しない」もチェック)   …

[備忘録]PHPでDBに登録すると余計な「\\」(バックスラッシュ)が入る。。

画期的なCMS「新着ちゃん」 自社開発して提供しているサービス「新着ちゃん」。 現在のようにWordPressなど、簡単に構築できるCMSがなかった15年くらい前、ブログを更新するように管理画面から簡 …

[備忘録]Windows10標準メールでのSSL設定方法

Windows10メールは、ナゼこんなにも難解なのか。。 Windows10の標準メールソフトは「Windows10メール」だ。 Win10上では 単に「メール」とだけ表示されていて、とても分かりづら …

[備忘録]Firefox:右クリック一発でGoogle画像検索する

意外とよく使うGoogle画像検索を楽に! Googleの画像検索って、、意外とよく使う。 いちいちGoogleサイトを開いて「画像」モードにするのは 少々面倒だったりする。 まぁそれほど深刻な面倒く …

[備忘録]nPOP:サーバー上の大量のメールを削除する方法

スパムメールの処理などに有効なツール「nPOP」 スパムメールが大量に送りつけられたり、しばらく放置していたメルアドに メールが(数千件とか…)大量に溜まっていることがある。。 これを受信 …