ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

"へたれ"FreeBSDer友の会コミュのHDDをそれ程使ってないのに Disk full になる

  • mixiチェック
  • このエントリーをはてなブックマークに追加
初めてカキコします。お手柔らかにお願いします。
さて、いきなり質問なのですが、そんなにHDDを使ってない
のにDisk fullになってしまう現象が起きてます。以下、
Diskの使用状況ですが、duコマンドだとTotalで5G位しか使用
していないのに、dfコマンドで見ると約33Gも使ってます。
ハッキングされてたりするんでしょうか?何かご存知でしたら
お教え頂ければ助かります。

<duで見たとき>
# du -h -d1
2.0K ./.snap
1.5K ./dev
2.0M ./etc
2.0K ./cdrom
128K ./tmp
900K ./bin
22M ./boot
3.2M ./lib
136K ./libexec
2.0K ./mnt
2.0K ./proc
3.2M ./rescue
262K ./root
4.7M ./sbin
4.9G ./usr
87M ./var
2.0K ./disk2
5.0G .

<dfで見たとき>
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 36G 33G 18M 100% /
devfs 1.0K 1.0K 0B 100% /dev

コメント(5)

ちょっと違うかもしれませんが、こんなのありました。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=21569&forum=10&6
プロセスが掴んでいるファイルはカーネルでは消えないで残っていますね。
また、FFSは実際のディスク容量よりも大きいサイズの空ファイルが作れる仕様になっていますのでそういう影響かもしれません。
http://www.jp.freebsd.org/www.freebsd.org/doc/ja/books/faq/book.html#TB-ON-FLOPPY
すぎのかれはさん、Flankerさん
ありがとうございます。
ログが膨れ上がって、ちょくちょくrmで削除していたので、
すぎのかれはさんのご指摘のrmのプロセスが摑んでる状態の
ため、dfだと残っているように見えたのだと思います。
しかし、そのプロセスに離してもらうにはどうしたらいいの
でしょうか? (汗
プロセスで掴んでいるファイルは、そのプロセスがクローズしないと放しません。
強制的に放させるには掴んでいるプロセスをkillするしかないですね。
マシンが停止可能ならば、一旦リブートしてしまえば良いかと思います。
そもそも稼動中にrmで強制削除するのは色々な問題の原因となりやすいので、ログを吐かない設定にするとか、動作するプロセスを制限するとかした方が良いかと思います。
Flankerさん
色々ご親切にアドバイスありがとうございます!
ログを吐かない設定にできるか確認してみます。
稼働中にrmを多用しちゃいけないというのは勉強になりました。ありがとうございます。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

"へたれ"FreeBSDer友の会 更新情報

"へたれ"FreeBSDer友の会のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。