Virtual Boxで動作する次のDebianがあります。
$ uname -a
Linux debian 3.2.0-4-AMD64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux
最近、空き容量がないことに気づきました。
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 1922060 1921964 0 100% /
udev 10240 0 10240 0% /dev
tmpfs 206128 296 205832 1% /run
/dev/disk/by-uuid/ef55765f-dae5-426f-82c4-0d98265c5f21 1922060 1921964 0 100% /
tmpfs 5120 0 5120 0% /run/lock
tmpfs 511980 0 511980 0% /run/shm
/dev/sda3 5841936 163548 5381636 3% /home
tmpfs 511980 12 511968 1% /tmp
/ dev/disk/by-uuid/ef55765f-dae5-426f-82c4-0d98265c5f21とは何ですか?なぜディスクのすべての空き容量を使用するのですか?
そのデバイスには、rootfs
ファイルシステムと同じブロック、使用済み、空き領域があるため、おそらく同じです。あなたはuuidがどこを指すかをチェックすることができます:
ls -l /dev/disk/by-uuid/ef55765f-dae5-426f-82c4-0d98265c5f2
私の推測では、CDROMイメージのライフファイルシステムから起動しただけです。
デバイス /dev/disk/by-uuid/ef55765f-dae5-426f-82c4-0d98265c5f21
は、実際のデバイスへのシンボリックリンクです。
リンクを使用する理由は、カーネルデバイス名(例:/dev/sda
、/dev/sdb
)のリンクは/dev/disk/by-*
は、何があっても常に同じドライブを指すため、安全に使用できます。
最近のLinuxシステムでは、/dev
(および/proc
や/sys
などの他のいくつかのディレクトリ)の下に表示されるものはすべて偽物であり、カーネルの内部またはマシン構成のビューです)。本来の/dev
の下のUnixシステムでは、慣例により、システムに構成されたデバイスに対応する特殊ファイルが見つかります。
あなたはDebian Wheezyを実行しているようなので、/etc/fstab
。ルートパーティションを説明する行の上には、次のような行があります。
#/はインストール中に/ dev/sda1にありました
最近のマザーボードは、SATAディスクを追加または削除すると、SATAディスクの列挙が異なる傾向があるため、Debianインストーラーは、インストール時に使用されているデバイス記述子に関するコメントを書き込みます。
ティムが言ったように、あなたは実際のデバイスを
ls -l /dev/disk/by-uuid/ef55765f-dae5-426f-82c4-0d98265c5f2
これが実際のハードディスクインストールであると仮定すると、削除されたファイルはまだ空き領域として認識されていないため、いっぱいになる可能性があります。 -新しいものに置き換えられますが、古いもののiノードはまだ使用されています。 apt-get clean && reboot
はこの場合の友達です。
私は同じ問題が繰り返し発生しています。
rm -rfv /var/log/{*.[0-9],*.[0-9].gz}
for i in `find /var/log/ -type f`; do
if [ -f $i ] && [ -s $i ]; then
echo "" > $i
fi
done
これは私が得たものです: https://serverfault.com/questions/350891/how-to-delete-all-debian-squeeze-logs?rq=1 そして再起動しますが、なぜか分かりません!
私は、アンチウイルスClamTkによって「疑わしい」と検出されたこれらのファイルを削除することにより、この繰り返しを停止しました。
/home/daniel/.cache/chromium/Default/Cache/f_03b482 PUA.JS.Xored
/home/daniel/.cache/chromium/Default/Cache/f_03b53f PUA.HTML.Infected.WebPage-1
/home/daniel/.cache/chromium/Default/Cache/f_03b547 PUA.Phishing.Bank
/home/daniel/.cache/chromium/Default/Cache/f_03b61d PUA.JS.Xored
/home/daniel/.cache/chromium/Default/Cache/f_03b65a PUA.Script.Packed-2
したがって、これらは私のWebブラウザの1つのキャッシュにあるファイルでした。この問題は、ファイアウォール「Firestarter」が着信接続の束を停止し、Chromiumを使用していた時期に始まったことを覚えています。
私の事件は誰かを助けましたか?