URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89894
[ Назад ]

Исходное сообщение
"Проблема со свободным местом, нужна помощь?"

Отправлено AndreyK , 27-Сен-10 09:49 
Есть FreeBSD 8.1 (месяц назад поставил)

команда df выдает

Filesystem  1K-blocks     Used     Avail Capacity  Mounted on
Filesystem  1K-blocks     Used     Avail Capacity  Mounted on
/dev/ad4s1a    507630   483340    -16320   103%    /
devfs               1        1         0   100%    /dev
/dev/ad4s1d   4058062       26   3733392     0%    /tmp
/dev/ad4s1f 413606340 13178384 367339450     3%    /usr
/dev/ad4s1e  50777034   142806  46572066     0%    /var

вот проблема
/dev/ad4s1a    507630   483340    -16320   103%    /
как такое может быть, в корне у меня практически ничего нет

в MC (меднайт командер) пишет что все ок 24M/496M (4%)


Нужен совет знающих, как быть или забить, или что удалять?


Содержание

Сообщения в этом обсуждении
"Проблема со свободным местом, нужна помощь?"
Отправлено Andrew Kolchoogin , 27-Сен-10 10:34 
> Нужен совет знающих, как быть или забить, или что удалять?

Такое в Юниксе делается следующим образом: создаётся файл, после чего удаляется.

Однако, файл-то удалён, а вот открытый хэндл на него никуда не исчезает. И, если в этот файл начать что-нибудь писать, свободное место будет уменьшаться. И 'df' будет показывать, что места нет, а вот 'du' скажет, что файлов всего на пару сотен мегабайт.

Как узнать, кто так делает: поставить 'sysutils/lsof', посмотреть, у какого процесса есть открытые файлы, про которые lsof говорит, что они 'deleted', после чего убивать такие процессы по одному и смотреть, после убиения какого процесса свободное место на '/' вернётся в нормальное состояние.

Ну, дальнейшее зависит от. Можно посмотреть конфиг этой программы и попытаться понять, какого хереста она так делает.