dfに500MBの空き容量がないのはなぜですか? [コピー]

dfに500MBの空き容量がないのはなぜですか? [コピー]

今日、私はUbuntu 11.04で100MBしか残っていないというメッセージを受け取ったので、いくつかのファイルを整理して200MBを得ました。しかし、数時間後に突然26MBしか残っていませんでしたか? !df再起動しようとしましたが、du犯人は解決されませんでした。最後に、大容量ファイルを検索した結果、/var/log/syslogが100MB以上、/var/log/kern.logが200MB以上であることに気づきました。そのファイルを消去して再mount --bind起動した後、空きMBができました。/forcefscksudo bash -c 'echo > ...'

しかし、もう別の質問があることに気づきましたdf

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5             9,7G  8,8G  385M  96% /
none                  963M  696K  962M   1% /dev
none                  969M   12K  969M   1% /dev/shm
none                  969M  252K  969M   1% /var/run
none                  969M     0  969M   0% /var/lock
/dev/sda6             9,7G  8,1G  1,1G  89% /media/disk

$ df -h --block-size M
Filesystem           1M-blocks      Used Available Use% Mounted on
/dev/sda5                9845M     8960M      385M  96% /
none                      963M        1M      962M   1% /dev
none                      969M        1M      969M   1% /dev/shm
none                      969M        1M      969M   1% /var/run
none                      969M        0M      969M   0% /var/lock
/dev/sda6                9845M     8235M     1110M  89% /media/disk

/合計9845Mがあり、8960Mを使用すると、残りは9845-8960 = 885Mになります。ただし、ここでは385Mしか使用できません。

また、の場合、/media/disk合計9845M、8235Mが使用されたと表示されます。その後、残りは9845-8235 = 1610になります。ただし、ここでは1110Mしか使用できません。

どちらの場合も、違いは正確に500MBです。

これらの不一致はどこで起こり、それを元に戻すことができますか?

これも同様ですlsof | grep 'deleted'。ここでは疑わしい点が見つかりません。

$ lsof | grep 'deleted'
nautilus  1911 user   21u      REG        8,5   142760     260562 /home/user/.local/share/gvfs-metadata/home (deleted)
nautilus  1911 user   22w      REG        8,5    32768     268807 /home/user/.local/share/gvfs-metadata/home-fe882154.log (deleted)
python    1919 user    8u      REG        8,5     4096     392258 /tmp/ffiqRK968 (deleted)
python    2165 user    5w      REG        8,5        0     132261 /home/user/.[SNIP].lock (deleted)
python    2166 user    5w      REG        8,5        0     132261 /home/user/.[SNIP].lock (deleted)
python    2185 user   21r      REG        8,5   142760     260562 /home/user/.local/share/gvfs-metadata/home (deleted)
python    2185 user   22r      REG        8,5    32768     268807 /home/user/.local/share/gvfs-metadata/home-fe882154.log (deleted)
gnome-ter 2279 user   27u      REG        8,5      640     392575 /tmp/vte5KDX2X (deleted)
gnome-ter 2279 user   28u      REG        8,5     4936     392605 /tmp/vteKRDX2X (deleted)
gnome-ter 2279 user   29u      REG        8,5      648     392947 /tmp/vteMZDX2X (deleted)
ubuntuone 2544 user   17u      REG        8,5     4096     392335 /tmp/ffiMErq0V (deleted)
bamfdaemo 3235 user   12r      REG        8,5   143868     269077 /home/user/.local/share/gvfs-metadata/root (deleted)
bamfdaemo 3235 user   13r      REG        8,5    32768     272310 /home/user/.local/share/gvfs-metadata/root-18092a02.log (deleted)
firefox   5291 user   59u      REG        8,5    33288     132262 /var/tmp/etilqs_YdeZiWSd5iQwJ4U (deleted)
firefox   5291 user   60w      REG        8,5    32768     132271 /var/tmp/etilqs_MNLXhEaEqoXMm9b (deleted)
firefox   5291 user   70u      REG        8,5    34952     132297 /var/tmp/etilqs_yXDdwVeMxmmdpNz (deleted)

ベストアンサー1

おそらく外部2外部3または外部4ファイルシステムは、指定されたユーザー(通常はルート)のみを使用できるように、一定の割合のディスク容量(デフォルトは5%)を予約します。

mke2fs次のオプションを使用してファイルシステムを作成する場合は、次のものを-m探しています。

   -m reserved-blocks-percentage
          Specify the percentage of the filesystem blocks reserved for the  super-user.
          This avoids fragmentation, and allows root-owned daemons, such as syslogd(8),
          to continue to function correctly after  non-privileged  processes  are  pre‐
          vented from writing to the filesystem.  The default percentage is 5%.

この値がすでに存在する場合は変更できます。ズームファイルシステムとtune2fs -m

おすすめ記事