LoginSignup
3
3

More than 5 years have passed since last update.

Railsが動いているサーバでログファイルを消してもディスク容量が増えない時の対処

Posted at

しばらくハマったのでメモ。
結論としてはspringのプロセスがログファイルを掴みっぱなしだった。

$ lsof | grep /vagrant/rails

ruby      41408   vagrant   15w      REG                8,1 7798292710  205292 /vagrant/rails/log/development.log (deleted)

$ ps aux | grep 41408
vagrant  41408  4.4  8.0 574524 137720 ?       Ssl  Feb26  65:59 spring app    | rails | started 24 hours ago | development mode

この状態だと見た目は消えているのに容量は増えないという状態になる。
とりあえずプロセスを終了させるためにspringをstopしてみる。

bin/spring stop

さっきまでUse%が100%だったのが22%まで減った。

$  df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       9.9G  2.0G  7.4G  22% /
none            841M     0  841M   0% /dev/shm
/dev/sdb1        69G   52M   66G   1% /mnt/resource
/dev/sdc1        50G  2.5G   45G   6% /data
3
3
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
3
3