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

Как перенастроить пространство / dev / mapper?

Я не понимаю вывод / dev / mapper.

Взят ли 146G для / home из 350G, выделенных для /?

Если они разделены, как мне перенастроить / home на 46G и / на 450G?

# df -h
Filesystem                                Size  Used Avail Use% Mounted on
devtmpfs                                   32G     0   32G   0% /dev
tmpfs                                      32G     0   32G   0% /dev/shm
tmpfs                                      32G  620K   32G   1% /run
tmpfs                                      32G     0   32G   0% /sys/fs/cgroup
/dev/mapper/fedora-root                   350G  284G   67G  82% /
tmpfs                                      32G  220K   32G   1% /tmp
/dev/sda1                                 477M  120M  328M  27% /boot
/dev/mapper/fedora-home                   146G  1.1G  145G   1% /home
tmpfs                                     6.3G     0  6.3G   0% /run/user/1004

В /dev/mapper/* устройства используются для более сложных вещей, таких как LVM dm-crypt и другие продвинутые блочные устройства. Учитывая наименования устройств, я готов поспорить, что ваша система использует LVM и имеет группу томов с именем fedora, и два логических тома root, и home. Вы можете убедиться, что используете LVM, посмотрев на вывод pvs, vgs, и lvs в них перечислены физические тома, группы томов и логические тома.

Сжать логический том довольно сложно. Но с тех пор fedora-home используется только 1,1 ГБ хранилища, из которого можно сделать резервную копию данных home в другой каталог в вашей корневой файловой системе. Затем размонтируйте и удалите home логический том. После этого вы можете расширить корневой логический том и файловую систему. Если хотите, можете воссоздать еще один home логический том.

При использовании LVM действительно следует выделять пространство для томов только по мере необходимости. Итак, после удаления и воссоздания небольшого дома и расширения корневого тома вы должны оставить немного свободного места, а не выделять все одно или другое. Выделяйте только то, что вам нужно, чтобы вы могли расширять их по мере необходимости.

Как всегда, прежде чем вы слишком сильно что-то меняете, всегда полезно убедиться, что у вас есть хорошие резервные копии. Также неплохо сначала поиграть с LVM на тестовой виртуальной машине или в чем-то еще. Таким образом вы можете быть уверены, что команды, которые вы планируете использовать, являются правильными.