Я ходил кругами, пытаясь найти решение этой проблемы, не используя liveCD и не выключая сервер (Ubuntu Server 16.04 LTS). Я больше не могу обновить Ubuntu из-за недостатка места в корневом разделе. По какой-то причине при установке 3 года назад загрузочный раздел был установлен на 500 МБ на диске 500 ГБ, который кроме этого раздела пуст. Но df -h
дает ...
df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 799M 94M 705M 12% /run
/dev/mapper/SERVER--vg-root 450G 428G 0 100% /
tmpfs 3.9G 208K 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sdb1 472M 117M 332M 26% /boot
tmpfs 799M 52K 799M 1% /run/user/1000
Указывает, что корневой диск заполнен. Размер папок в корне ...
du -h --max-depth=1 -x /
18M /sbin
743M /home
12K /mnt
620K /samba
4.0K /lib64
20K /media
4.0K /srv
8.0K /snap
112K /tmp
713M /lib
16M /bin
16K /lost+found
6.3G /usr
4.0K /opt
64K /repository
456K /root
16M /etc
873M /var
8.6G /
Я не уверен, что занимает все пространство в разделе sdb5, это может быть файл подкачки, но lvs
дает ...
sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Syn c Convert
root SERVER-vg -wi-ao---- 457.28g
swap_1 SERVER-vg -wi-ao---- 8.00g
Указывает, что размер файла подкачки составляет всего 8 ГБ. Любая помощь с лучшим способом решения этой проблемы будет высоко ценится.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part /mnt/MB
sdb 8:16 0 465.8G 0 disk
├─sdb1 8:17 0 487M 0 part /boot
└─sdb5 8:21 0 465.3G 0 part
├─SERVER--vg-root 252:0 0 457.3G 0 lvm /
└─SERVER--vg-swap_1 252:1 0 8G 0 lvm [SWAP]
sdc 8:32 0 931.5G 0 disk
└─sdc1 8:33 0 931.5G 0 part /mnt/ADMIN
sdd 8:48 0 1.8T 0 disk
└─sdd1 8:49 0 1.8T 0 part /mnt/BACKUP I
sr0 11:0 1 1024M 0 rom
sudo du -aBM -d 1 . | sort -nr | head -20
du: cannot access './proc/21524/task/21524/fd/4': No such file or directory
du: cannot access './proc/21524/task/21524/fdinfo/4': No such file or directory
du: cannot access './proc/21524/fd/3': No such file or directory
du: cannot access './proc/21524/fdinfo/3': No such file or directory
du: cannot access './run/user/1000/gvfs': Permission denied
2751763M .
2742812M ./mnt
6363M ./usr
873M ./var
743M ./home
713M ./lib
114M ./boot
96M ./run
18M ./sbin
16M ./etc
16M ./bin
1M ./tmp
1M ./srv
1M ./snap
1M ./samba
1M ./root
1M ./repository
1M ./opt
1M ./media
1M ./lost+found