Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Разные показатели заполнения диска от df и du  (Прочитано 1709 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн studerfvtk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Доброго времени суток!

Не могу понять, чему верить

$ sudo df -h
Файловая система                                       Размер Использовано  Дост Использовано% Cмонтировано в
rootfs                                                    19G          17G  1,5G           93% /
udev                                                      10M            0   10M            0% /dev
tmpfs                                                    203M         244K  203M            1% /run
/dev/disk/by-uuid/3894f55a-d22c-4196-8617-e4f4533e8c34    19G          17G  1,5G           93% /
tmpfs                                                    5,0M            0  5,0M            0% /run/lock
tmpfs                                                    582M            0  582M            0% /run/shm
/dev/sdb1                                                247G          31G  204G           13% /var/vmail
/dev/sdc1                                                 50G          21G   27G           44% /backup


Или du

$ sudo du -h --max-depth=1 /
105M /lib
17M /boot
0 /sys
21G /backup
415M /opt
244K /run
8,0K /mnt
638M /usr
4,0K /srv
6,5M /bin
16K /tmp
153M /home
0 /dev
12K /media
32G /var
13M /etc
16K /lost+found
5,9M /sbin
4,0K /selinux
92K /root
54G /


Если исключить размер /var/vmail и /backup, то остается 54-21-31 = 2 ГБ, но тогда откуда заполнение 17 ГБ.
Подскажите, пожалуйста, куда копать?

ЗЫ: у меня сегодня из-за этой проблемы остановился почтовый сервер :(

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Разные показатели заполнения диска от df и du
« Ответ #1 : 13 Февраля 2015, 05:01:16 »
Ты смеёшься?
df естественно. Я тебе файлами по 1 байту всю FS забью, а ты будешь смотреть на du и улыбаться. Как же, у тебя ещё 99% диска свободно!

P.S.
df -i
Ещё проверять не забывай.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн studerfvtk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Разные показатели заполнения диска от df и du
« Ответ #2 : 13 Февраля 2015, 06:17:06 »
Пролейте свет, пожалуйста, на неочевидные для меня вещи. Почему естественно df?
Во многих форумах и книжках часто приводят du для оценки занимаемого места.

Если du не подходит для этой цели, тогда что можно использовать?
« Последнее редактирование: 13 Февраля 2015, 06:22:24 от studerfvtk »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Разные показатели заполнения диска от df и du
« Ответ #3 : 13 Февраля 2015, 08:35:17 »
Пролейте свет, пожалуйста, на неочевидные для меня вещи. Почему естественно df?
Потому что файл, допустим, в 2 байта в файловой системе занимает не 2 байта, а весь кластер.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Разные показатели заполнения диска от df и du
« Ответ #4 : 13 Февраля 2015, 09:01:12 »
Пролейте свет, пожалуйста, на неочевидные для меня вещи. Почему естественно df?
Во многих форумах и книжках часто приводят du для оценки занимаемого места.

Если du не подходит для этой цели, тогда что можно использовать?
Для оценки занимаемого места, а не для определения наличия свободного места!

А для поиска жирных уток есть хорошая команда -
(Нажмите, чтобы показать/скрыть)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн studerfvtk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Разные показатели заполнения диска от df и du
« Ответ #5 : 13 Февраля 2015, 09:20:54 »
AnrDaemon,

толку от того, что я найду большие файлы. Это может быть и каталог c мелкими файлами.
Я вижу, что вывод с помощью du и df одинаков для отдельного смонтированных разделов /var/vmail и /backup.

Как мне найти ответ, что на разделе / занимает 17 ГБ (судя по df)?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Разные показатели заполнения диска от df и du
« Ответ #6 : 13 Февраля 2015, 10:13:36 »
Стандартные ответы: Кэш APT'а, лишние ядра.
Могут быть ещё сессии апача, если у тебя сайты крутятся.
Команду для поиска жирных индеек я привёл.
Делаешь
alias ducks='du -cks | sort -nr'
а потом бегаешь по подозрительным каталогам и кричишь "Утки! Вы где?!"
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн studerfvtk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Разные показатели заполнения диска от df и du
« Ответ #7 : 13 Февраля 2015, 15:45:18 »
Нашел причину.
Отмонтировал /dev/sdc1, примонтированный в /backup.

Раньше каталог backup был на разделе /. Потом когда место на / начало заканчиваться, был добавлен еще один раздел /dev/sdc1 и подмонтирован в /backup.
НО, в папке backup на разделе / был большой архив:

$ sudo ls -lh /backup/vmail/
итого 14G
-rw-r--r-- 1 root root  14G Ноя 16 00:53 20141116_vmail_full.1.dar


После монтирования /dev/sdc1 в /backup прежний каталог /backup/vmail со всем содержимым скрылся из виду.

Короче, невнимательность. Спасибо всем за участие и терпение.

 

Страница сгенерирована за 0.039 секунд. Запросов: 25.