По-прежнему не хватает места, куда делось мое место на жестком диске?

Я вроде как новичок в Linux и был им уже почти 15 лет, но я стараюсь поддерживать его в действии и узнавать больше.

У меня есть Intel NUC с твердотельным накопителем NVMe емкостью 120 единиц, который я использую для домашнего сервера. На нем установлен Ubuntu Server 18.04, и единственное, что на нем должно быть около 10 контейнеров Docker и их соответствующих томов. У меня есть общие ресурсы Synology NAS, смонтированные для больших данных (основное использование - сервер Plex).

Дело в том, что последние пару дней приложения Docker не работают из-за того, что в системе не остается места. Размер данных томов Docker на машине должен составлять около 10 ГБ, и я думаю, что после некоторой обрезки Docker должно появиться значительное свободное пространство, но нет.

Я погуглил некоторые команды.

$ df -h
Filesystem                      Size  Used Avail Use% Mounted on
udev                             16G     0   16G   0% /dev
tmpfs                           3.2G  2.5M  3.2G   1% /run
/dev/nvme0n1p2                  117G  102G  8.8G  93% /
tmpfs                            16G     0   16G   0% /dev/shm
tmpfs                           5.0M     0  5.0M   0% /run/lock
tmpfs                            16G     0   16G   0% /sys/fs/cgroup
/dev/loop0                      384K  384K     0 100% /snap/bbk-cli/2
/dev/loop1                       56M   56M     0 100% /snap/core18/2074
/dev/loop2                       33M   33M     0 100% /snap/snapd/12704
/dev/loop3                       33M   33M     0 100% /snap/snapd/12398
/dev/nvme0n1p1                  511M  6.7M  505M   2% /boot/efi
//${NAS_IP}/data              11T  7.0T  3.8T  65% /media/fantasio/data
//${NAS_IP}/backup/fantasio   11T  7.0T  3.8T  65% /media/fantasio/backup
//${NAS_IP}/downloads         11T  7.0T  3.8T  65% /media/fantasio/downloads
//${NAS_IP}/media             11T  7.0T  3.8T  65% /media/fantasio/media
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/15d984587dbd5f06928774e6c6660555df4056cd3aef5f442fdc5f0997528bca/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/b3e49e1538d406829d9bc44e47dc1532c52667bc6dedc819df2bc5da329a6d91/mounts/shm
tmpfs                           3.2G     0  3.2G   0% /run/user/1000
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/0aa3216bc24646335c9ec1f3049c4adf5e41e3cd476cdbc72253f45d71431168/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/0d9cbcaa1fa1f1bd4c45fd9c2889ccb5c68e6c096911242258426a67c2576a25/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/00616e391ee4c278507b1f97d5354dc9dfc291d1a46d2e3222cea190b75d3cf1/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/34ea6b5f4bc83e1a26ae4d76211c71fad62402717ea564455c2c434c3ec462e4/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/1bc1aaa9ae65a6f9bf49c4ece1186d8e92d8da2ec94563fc9daeb9a7db217977/merged
shm                              64M  8.0K   64M   1% /var/lib/docker/containers/57fc71220bb1e8838920307471ad1534137fb873576556d70115f25f6a10b0f0/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/8ecb98e1e23b20cd502f80214a560b394f7b87f1b3b285e8eba0acf87439e521/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/9c451431d36fac9834ba22060fd01fc97011304a8f5785b0ddd2d6b8c2de3b6d/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/248fc09f5fa0056cf9eebfb06ce989302736639781e89aab6db850decbfb18a6/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/1b236ae6e5b1c7c7d4d98039b1ee1f3d554ee3bce10032d718b0e44f678666d6/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/f88c99964c992d9bf794a47234c28edb7b5756f2c1787a253ed95e0e9a3db7c5/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/af40d9700810cc2fceb030b2d9d72a84db8f0a5749ce8af7182c49dfdda14c24/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/dac68542864cb37b0b04aabbd724cbf3c9f810038f7265c7fd2f7caf2e169bb1/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/9efa24d4795fe98fc54e0a0e2a8bbeb543ed0cbe79bc6271a0666ca665b5491d/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/8f4dd8d257685d3ee9e981ebce5d04f5ea53674a217762a5a0f37147a264467c/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/446b170c5d44ffbc4149cb42c8a8780fddffd679b30738cb6b3b699ce1b17a5e/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/a7590f1d96c1d44229c03079ff7aab190ec76696d568ce89d9e09a28fb2f1ed8/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/32639971ba9685f49981b407b4e1c0bd08115665d295bdb5e1a59cd67c92f3b5/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/fb7987ad06b95e2839e67d569f20a69d59654c5fdeb3805b8cd46162d9bbacfe/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/8823a92076272d8f0e9ca400eab182ea908d95752766c274af50c3a8bd1bd225/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/2cb3da2fded9d4b49822c697c7b09a35c4078403bd645b02463ab3af12d4e761/merged
shm                              64M  4.0K   64M   1% /var/lib/docker/containers/a91598c5939a6f72218ae55c8957ccf354a7ecc29e68647e64cbd5b6fcb64098/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/1c4bafbb4e3bbbda41b60f6106e7fff2eeab81d6541fd2eb08c021d2df667782/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/03a87f7df36e4fc95885f8810bc1b5acaba3dc40cb3d8a68c523f95303aef048/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/18888dbc515222774bbfe8429f7b113c85c329e58599427a1854ded8a9f83d73/merged
shm                              64M  4.0K   64M   1% /var/lib/docker/containers/ca716e6d9eef1c05c94599585e1e40c545cabee9e4b61d86ce830c1de35b5b3c/mounts/shm
overlay                         117G  102G  8.8G  93% /var/lib/docker/overlay2/79797757da994272f282cab5a95052fd1fdbfaf0c536fdc71a2f12273958be84/merged
shm                              64M     0   64M   0% /var/lib/docker/containers/78d1c027bba29b333af6e315644d8ee4f181c4268c364a31d3d34fcab9b3fcac/mounts/shm
$ sudo du -cha --max-depth=1 / | grep -E "M|G"
15M     /bin
1.2G    /home
224M    /boot
5.9M    /etc
1.1G    /lib
5.8M    /lib32
32G     /var
2.0G    /usr
409M    /snap
15M     /sbin
du: cannot access '/proc/11858/task/11858/fd/4': No such file or directory
du: cannot access '/proc/11858/task/11858/fdinfo/4': No such file or directory
du: cannot access '/proc/11858/fd/3': No such file or directory
du: cannot access '/proc/11858/fdinfo/3': No such file or directory
2.1G    /swapfile
2.5M    /run

Из df у меня должно быть около 117 ГБ хранилища на / dev / nvme0n1p2 , установленном на / , но с учетом размера du ] на самом деле не составляет 117 ГБ. Не могли бы вы помочь мне с тем, что происходит? Docker, кажется, занимает много места из 32 ГБ / var , но у меня должно быть не менее 70 ГБ для игры. Заранее спасибо!

1
задан 7 August 2021 в 23:50

1 ответ

У меня есть представление о том, в чем может быть проблема - это может быть «классическая» проблема с подключенными томами.

Моя теория заключается в том, что в какой-то момент один из ваших смонтированных NAS-дисков в / media / fantasio / xxx на самом деле не смонтировался (возможно, ваш NAS не был включен, слишком долго запускался и т. д.), и вы записали некоторые данные в папку (кажется, около 70 ГБ данных).

Однако на этот раз вместо записи на диск NAS вы фактически записали на системный диск, в папку, в которую вы обычно монтируете NAS ( / media / fantasio / xxx ).

Теперь при следующем подключении дисков NAS уже записанные данные «исчезают» и вообще не видны в файловой системе - но они все еще там.

Чтобы проверить, так ли это (что я сильно подозреваю), вы должны размонтировать все ваши NAS-диски. Теперь проверьте каждую папку, в которой вы монтируете NAS, на наличие существующих данных, например:

  • / media / fantasio / data
  • / media / fantasio / backup
  • / media / fantasio / downloads
  • / media / fantasio / media

Я уверен, что после размонтирования в одной из этих папок есть скрытое содержимое - удалите его!

Это своего рода дубликат этого вопроса и ответа на superuser.com .

2
ответ дан 20 August 2021 в 10:29

Другие вопросы по тегам:

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