MacのHDDの容量がどんどんと食いつぶされていく状況に会いました。
確かにVirtual BoxでいろんなOSイメージが有りますが、どうやらそれ以外に容量を占めているところがある様子。
特にmysqlのギガ単位でのダンプ・リストアを繰り返すと残り容量があっという間に・・・。
そんな時に確認するのは次の項目。
ちなみにMySQLはhomebrewでインストールをしています。
sudo du -sh /usr/local/var/mysql/mysql/
まずはここの容量をチェックします。
ちなみに /usr/local/var/mysql/mysql/ をChromeで開くと、各ファイルと容量一覧が表示されます。
今回はどうやら general_log.CSV のファイルサイズが80GB程度まで肥大化している様子。
general_logを減らす
mysql> truncate table general_log;
general_log の出力を完全に止める
MySQLの設定ファイルからgeneral_logをコメントアウトします。
sudo vim /usr/local/etc/my.cnf #general_log
MySQLを再起動します。
mysql.server restart
設定が変わっていることを確認します。
mysql> show variables like '%general_log%';
OFFになっていればOKです。