У меня есть виртуальная машина сервера Ubuntu 16.04, на которой работают мои докеры. У него относительно небольшой диск (~ 60 ГБ), который, как я думал, подойдет, потому что у меня есть выделенное хранилище NFS, которое я подключаю через докер к службам, которые в нем нуждаются.
Диск сервера очень заполнен, но я не могу отследить причину это потому, что все методы, которые я обычно использую для обнаружения большого использования диска ( ncdu
, du -sh *
), также подсчитывают размер удаленного хранилища . (т.е. они говорят, что я использую 13 ТБ / 60 ГБ.)
Как я могу определить, сколько фактических, физических, локальных дисков используется в каждом моем каталоге?
Вы должны указать инструментам использования диска, чтобы они не пересекали границы файловой системы. Например, с параметром -x для du .
du -shx *