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

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

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

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

0
задан 20 March 2020 в 17:14
1 ответ

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

du -shx *
1
ответ дан 30 March 2020 в 01:22

Теги

Похожие вопросы