Sven
Глупый конечно вопрос,
но вот:
у меня сервер с unix
было все нормально :-)
а сейчас пишет - нет свободного места на диске:
Код:
# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 56529528 53659616 0 100% /
/dev/hda1 101089 17632 78238 19% /boot
none 253012 0 253012 0% /dev/shm
при этом нету файлов который столько занимали бы места..
смотрю вот так:
Код:
# find . -maxdepth 1 -type d -print | xargs du -sk | sort -rn
du: `./proc/16299/fd/4': No such file or directory
du: `./proc/16299/fd/4': No such file or directory
2273591 .
968736 ./usr
517060 ./proc
364052 ./home
229548 ./var
133352 ./lib
29360 ./etc
15623 ./boot
7248 ./sbin
5784 ./bin
3368 ./root
1824 ./url
352 ./dev
16 ./lost+found
4 ./tmp
4 ./opt
4 ./mnt
4 ./misc
4 ./initrd
как бороться?
JpS
во-первых, попробуй запустить чекдиск.
во-вторых, не забывай что df выдает размер в блоках, а du - в байтах. ищи _много_ мелких файлов
Pentarh
попробуй
df -h
find / -maxdepth 1 -type d -print | xargs du -shk | sort -rn
А еще чекдиск запусти. Не помню как он в линухе называется. В BSD это fsck_ufs
И вообще, чего за дурная привычка все держать на одной партиции? Как минимум надо отделять друг от друга
/
/home
/usr
/var
/tmp