У меня виртуальная машина Virtualbox с Ubuntu 12, установленным на диске 8 ГБ, с зашифрованным LVM.

Мне удалось добавить 20-гигабайтный диск, и теперь мне нужно расширить LVM, чтобы использовать эти 20-гигабайтные диски, или просто скопировать весь маленький диск на большой, а затем удалить маленький.

Как я могу это сделать?

1 ответ1

1

Предполагая, что новый диск - /dev/sdb , следующий подход. Убедитесь, что вы полностью понимаете каждую из этих команд, прежде чем делать что-либо:

Создайте новый физический том с диском:

pvcreate /dev/sdb

Добавьте том в свою группу томов:

vgextend <vg> /dev/sdb

Переместите что-нибудь с диска 8 ГБ на 20 ГБ (при условии, что это /dev/sda)

pvmove /dev/sda /dev/sdb

Удалите 8 ГБ из группы томов:

vgreduce <vg> /dev/sda

Остановите /dev /sda как физический том lvm:

pvremove /dev/sda

Тогда вы можете взять его из коробки ...

Используйте команды pvdisplay -m чтобы подтвердить, что находится на каждом диске:

pvdisplay -m /dev/sda
pvdisplay -m /dev/sdb

Вы хотите быть уверены, что на удаленном диске ничего не осталось.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .