У меня есть серверный SSD на 50 ГБ и 40 ГБ оперативной памяти, работающий под управлением Ubuntu, мой tmpfs занимает 2 раздела по 15 ГБ на моем SSD?

У меня есть серверный SSD на 50 ГБ и 40 ГБ оперативной памяти, работающий под управлением Ubuntu, мой tmpfs занимает 2 раздела по 15 ГБ на моем SSD?

Как мне вернуть немного места? У меня нет места.

Редактировать: Уточнение: я запустил по крайней мере несколько разных сред Conda, может ли это быть источником этих файлов tmpfs?

Filesystem      Size  Used Avail Use% Mounted on
udev             15G     0   15G   0% /dev
tmpfs           3.0G  920K  3.0G   1% /run
/dev/sda1        49G   47G  2.0G  96% /
tmpfs            15G     0   15G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            15G     0   15G   0% /sys/fs/cgroup
/dev/loop0       98M   98M     0 100% /snap/google-cloud-sdk/126
/dev/loop1       55M   55M     0 100% /snap/core18/1705
/dev/loop2       94M   94M     0 100% /snap/core/8935
/dev/loop3       99M   99M     0 100% /snap/google-cloud-sdk/127
/dev/sda15      105M  3.6M  101M   4% /boot/efi

решение1

Я не думаю, что у вас закончилось место, но у вас возникли трудности с сопоставлением файловых систем с устройствами. Итак, сначала самое главное: ваш 50 ГБ SSD, похоже, /dev/sda1 — это имя его устройства. И он смонтирован в / — это корневой каталог. Итак, cd /в корневой каталог и проверьте использование на следующем уровне каталога с помощьюdu -h --max-depth=1

Все остальные устройства не ваши и не потребляют память. Все tmpfs находятся в RAM и имеют назначенный максимальный размер. Они не занимают его, пока не заполнятся содержимым. Перепроверьте с помощью команды freeили проконтролируйте с помощью top(выйдите с помощью клавиши ESC или Q).

Устройства /dev/loopX, похоже, перемонтированы за пределами контента, например, незашифрованные версии зашифрованных устройств или, в вашем случае, что-то, связанное с вашим провайдером хоста. Они сообщаются как заполненные, потому что на самом деле не являются устройствами, как жесткий диск. Они чисто виртуальные.

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

Тем временем проверьте ваш любимый источник информации на предмет так называемой Linux Standard Base. Он объясняет базовую структуру файловой системы Linux и руководящие принципы. Также взгляните на типы файловых систем Linux, в частности tmpfs и loop-устройства.

Связанный контент