Назад | Перейти на главную страницу

Каталоги заполнены, на разбитом на разделы диске свободно более 200 ГБ

Я использую Fedora 30 (новичок в этом дистрибутиве) и не могу использовать все доступное пространство на зашифрованном разделе. Есть только два раздела sda на общую сумму 300 ГБ, 1 с 1 ГБ и 2 299 ГБ, причем 1 - загрузочный, а 2 - все остальное. sda2 зашифрован и был настроен с помощью LVM.

При запуске df -h я вижу размеры, выделенные для каждого каталога:

Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 7.9G     0  7.9G   0% /dev
tmpfs                    7.9G   72M  7.8G   1% /dev/shm
tmpfs                    7.9G  9.2M  7.9G   1% /run
tmpfs                    7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/mapper/fedora-root   15G   13G  2.1G  87% /
tmpfs                    7.9G   24K  7.9G   1% /tmp
/dev/sda1                976M  167M  742M  19% /boot
tmpfs                    1.6G   52K  1.6G   1% /run/user/1000

Глядя в gparted, я вижу, что все 299 ГБ выделены на раздел sda2. Также в / dev / mapper можно увидеть каталог luk, и я знаю, что это связано с шифрованием диска, но я не уверен, как это сделать.

fdisk -l вывод:

Disk /dev/sda: 300 GiB, 322122547200 bytes, 629145600 sectors
Disk model: Virtual disk    
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x18ffed28

Device     Boot   Start       End   Sectors  Size Id Type
/dev/sda1  *       2048   2099199   2097152    1G 83 Linux
/dev/sda2       2099200 629145599 627046400  299G 83 Linux


Disk /dev/mapper/luks-1a41761b-c234-4fee-9c8d-5464c79c71d9: 299 GiB, 321030979584 bytes, 627013632 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/fedora-root: 15 GiB, 16106127360 bytes, 31457280 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/fedora-swap: 7.9 GiB, 8497659904 bytes, 16596992 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Я также безуспешно пытался использовать lvextend / resize2fs, чтобы выделить больше места для / dev / mapper / fedora-root.

Пожалуйста, дайте мне знать, что я делаю неправильно, или неправильно понимаю этот процесс или то, что здесь происходит. Спасибо за помощь!

РЕДАКТИРОВАТЬ

vgs и lvs выводятся по запросу удаленного комментария. Размеры томов немного испорчены из-за некоторых экспериментов, но такая же ситуация, как и раньше.

VG     #PV #LV #SN Attr   VSize   VFree  
  fedora   1   2   0 wz--n- 298.98g <54.07g
  LV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
root fedora -wi-ao---- 237.00g                                                    
swap fedora -wi-ao----   7.91g

Отказ от ответственности: лучше делать резервные копии перед выполнением потенциально опасных операций, таких как изменение размера файловой системы в первый раз.

Ваш fedora-root LV имеет размер 237,00 г, но ваш / файловая система имеет размер 15g. Это означает, что последний шаг по увеличению доступного размера не был сделан.

Для xfs файловая система, чтобы использовать весь доступный раздел или пространство LV, которое будет просто:

# xfs_growfs /

Если по умолчанию xfs не был выбран, каждая файловая система имеет свой собственный метод увеличения размера. Например, с ext4 файловая система, которая будет вместо этого:

# resize2fs /dev/mapper/fedora-root

Оба работают (или должны быть выполнены) онлайн. Имейте в виду, что xfs не может быть уменьшено вообще, и это ext4 не может быть сжат онлайн, только офлайн, что довольно сложно для корневой файловой системы.

В другой раз: lvresize команда имеет --resizefs опция, которая может выполнять оба действия в одной команде.