При установке Ubuntu 16.04 на сервере я создал различные разделы для корня (/
) и домой (/home
). Корневой раздел составляет 15 ГБ и домой составляет 40 ГБ. Я должен был загрузить большую сумму файлов к серверу, но я получил сообщение об ошибке, что корень исчерпывает свободное пространство. Я нашел это странным, потому что я загрузил файлы в /home
раздел. Когда я проверил файловую систему, я видел что файлы в /home
займите место в /
и в /home
также даже при том, что это различные разделы.
Я попробовал все кроме проблемы, является все еще персистентным. Каково решение для этой проблемы? Как я мог заставить файлы занять место только в /home
?
Вывод df -h
:
udev 1,8G 0 1,8G 0% /dev
tmpfs 369M 39M 330M 11% /run
/dev/sda8 14G 13G 593M 96% /
tmpfs 1,8G 352K 1,8G 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 1,8G 0 1,8G 0% /sys/fs/cgroup
/dev/sda9 47G 7,8G 36G 18% /home
tmpfs 369M 68K 369M 1% /run/user/1000
tmpfs 369M 8,0K 369M 1% /run/user/108
Вывод lsblk
:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465,8G 0 disk
├─sda1 8:1 0 136,7G 0 part
├─sda2 8:2 0 449M 0 part
├─sda3 8:3 0 1K 0 part
├─sda5 8:5 0 91,4G 0 part
├─sda6 8:6 0 168,9G 0 part
├─sda7 8:7 0 7,5G 0 part [SWAP]
├─sda8 8:8 0 14G 0 part /
└─sda9 8:9 0 47G 0 part /home
sdb 8:16 0 111,8G 0 disk
├─sdb1 8:17 0 100M 0 part
└─sdb2 8:18 0 111,7G 0 part
sr0 11:0 1 1024M 0 rom
Вывод к du --human --max-depth=2 /
(только соответствующие части):
144M /opt/teamviewer
144M /opt
7,4G /root/.local
7,4G /root
41M /var/www
106M /var/cache
842M /var
7,8G /home/t-hr
7,8G /home
207M /lib/modules
123M /lib/firmware
384M /lib
54M /boot
40M /usr/sbin
250M /usr/bin
1,1G /usr/share
2,1G /usr/lib
120M /usr/src
3,6G /usr
21G /
Как я должен продолжить двигаться?
То, с чем Вы, вероятно, сталкиваетесь, является временным пространством:
В зависимости от методологии загрузки и размера файлов, эти файлы могли бы сначала быть созданы в корневом разделе в /tmp
и после того как загрузка завершается там, передается /home
. Поскольку перезагрузка удаляет все файлы от /tmp
, Вы не знали бы то, что происходит...
(поскольку Вы не знаете, куда это прибывает из и куда это переходит в, я подозреваю Вас просто, перезагрузка и проблема уходят, пока у Вас не заканчиваются пространство снова и перезагрузка снова)
Редактирование:
И не забывают вычищать Ваш /root/.local
:-D ;-)