Назад | Перейти на главную страницу

Отслеживание использования дискового пространства на машине с сетевыми томами Docker

У меня есть виртуальная машина Ubuntu server 16.04, на которой работают мои докеры. У него относительно небольшой диск (~ 60 ГБ), который, как я думал, подойдет, потому что у меня есть выделенное хранилище NFS, которое я подключаю через докер к службам, которым это нужно.

Диск сервера очень заполнен, но я не могу отследить причину этого, потому что все методы, которые я обычно использую для поиска большого использования диска (ncdu, du -sh *) подсчитывают размер удаленный хранение также. (т.е. они говорят, что я использую 13 ТБ / 60 ГБ).

Как я могу выяснить сколько фактический, физический, местный диск используется каждым моим каталогом?

Вы должны указать инструментам использования диска, чтобы они не пересекали границы файловой системы. Например с -Икс вариант для ду.

du -shx *