Логический том не смонтирован, но используется. Пожалуйста, закройте все приложения, использующие это устройство (например, iscsi)

9

Как изменить размер раздела LVM с помощью system-config-lvm? В соответствии с этим спросите Ubuntu ответ

Я нажал на раздел и попытался изменить размер, но получил сообщение об ошибке system-config-lvm.

Логический том не смонтирован, но используется. Пожалуйста, закройте все приложения, использующие это устройство (например, iscsi).

В чем проблема и как я могу это исправить?

Снимок экрана: диалоговое окно управления LVM с ошибкой всплывающего окна

Смотрите также этот вопрос Ask Ubuntu .

Суфир
источник
askubuntu.com/a/539563/45156 говорит, что я должен использовать живой CD / DVD. Я не могу изменить размер раздела без этого?
Thufir
Вы пытались отключить его из командной строки (что-то вроде sudo vgchange -an /dev/ubuntu-vg/root)? Извините, я не знаком с инструментом GUI.
Steeldriver
Вы должны быть в состоянии сделать это на лету - это главное преимущество LVM, насколько я понимаю. Это ошибка: bugzilla.redhat.com/show_bug.cgi?id=672475
mirams

Ответы:

5

Увеличение размера используемого логического тома действительно возможно. Это одно из главных преимуществ использования LVM.

Это всего лишь инструменты GUI ... ну ... забудь о них.

  1. (необязательно) Проверьте, сколько места осталось в вашей группе томов с помощью sudo vgdisplay

  2. Найдите название вашего логического тома с sudo lvdisplay

  3. Увеличьте громкость на 5 ГБ: sudo lvextend -L+5GB /dev/ssd/sysLV

  4. Увеличьте размер файловой системы в соответствии с LV: sudo resize2fs /dev/ssd/sysLV(только ext4, см. Эту ссылку для других файловых систем)

  5. df -hтеперь должен сообщить правильный размер. Будьте счастливы, хвалите командную строку!

panepeter
источник
+1, поскольку вы предоставляете решение, которое работает ... ;-) Я ответил на оригинальный вопрос, который был с графическим интерфейсом и процедуре, которой следовал OP ...
Fabby
1
Часто мне нужно расширяться со свободным пространством, я просто добавляю, потом используюsudo lvextend -l +100%FREE /dev/ssd/sysLV
mpromonet
5

Как я вижу, Thunderbird работает, вы явно пропустили важный шаг:

  • Загрузка с живого CD.

То, что вы пытаетесь сделать, было бы реальным эквивалентом того, чтобы попросить хирурга оперировать себя, дома ... ;-)

Поэтому подготовьте операционную (загрузите live CD, чтобы громкость не была заблокирована) и приступайте к работе, доктор! (следуйте инструкциям в https://askubuntu.com/a/489909/45156 )

Fabby
источник
1
Я думал, что смысл LVM заключается в том, что это можно сделать на живой системе.
user48956
«LVM может расширять раздел, пока он монтируется, если файловая система, используемая на нем, также поддерживает это (как обычный ext3 / 4)». LVM уверен, что это один крутой хирург! Смотрите мой ответ для рабочей альтернативы командной строки.
17
4

Вы можете попробовать другой инструмент с графическим интерфейсом - KVPM . Это помогло в моем случае. Я успешно расширил логический том, который был установлен /homeна лету.

Кос
источник
Да, работает, см. Unix.stackexchange.com/questions/6626/… подробнее об этом
mirams
Это лучший ответ. kvpm не требует выключения.
user48956
4

Это похоже на ошибку в system-config-lvmинструменте.
Вместо этого вы можете использовать командные строки:

lvextend -L +nnG /device 
resizet2fs /devic

Это работает, даже если раздел является живым /

user855443
источник