Как настроить LVM для всего диска и удалить все уже созданные разделы после установки Debian?

Как настроить LVM для всего диска и удалить все уже созданные разделы после установки Debian?

У меня есть выделенный сервер. Я мог установить толькоДебиан. Он был установлен как скрытый автоматизированный процесс. Я хотел бы теперь использоватьЛВМи фактически разбить весь диск на разделы с другой схемой. Возможно ли и хорошая ли это идея сделать в уже установленном Debian или лучше установить новый Debian сдебутстрапа потом сделать LVM и разделы?

Проблема сдебутстрап- во всех руководствах говорится, что мне нужно разбить диск на разделы с новой схемой (так возможно ли сделать это из уже установленного Debian на этом диске?)

решение1

Это очень похоже на то, что мне пришлось сделать, чтобы восстановить свой домашний сервер после того, как неправильно перенесенный fstab привел к тому, что rsync заполнил мою корневую файловую систему.

Во-первых, поймите, мой опыт работы с Ubuntu, поэтому я говорю именно об этом дистрибутиве. Тем не менее, они должны быть довольно похожи.

В дистрибутиве Ubuntu для настольных ПК LVM не предусмотрен, поэтому мне пришлось его установить.

sudo apt-get install lvm2

Теперь, когда вы перезагрузитесь (или insmod lvm), модуль ядра будет загружен, но ваши диски еще не поддерживают LVM. Чтобы сделать это, вы можете использовать gpartedдля создания раздела из вашего свободного пространства. Он должен быть достаточно большим, чтобы вместить копию вашей установки. Затем включите LVM на этом томе:

sudo pvcreate /dev/sd[new partition letter & number]

Создайте свою группу томов,

sudo vgcreate vg1 /dev/sd[same as above]

Теперь вы можете приступить к созданию логических томов в новом разделе.

sudo lvcreate -n lvroot -L 20G vg1

Это очень упрощенный пример, но в нем есть основы. Вы действительно можете установить LVM в существующую установку Linux, но если вы хотите, чтобы ваша система работала с нее, вам придется перенести установку. Я сделал это, используя fsarchiverдля создания резервной копии, стирания существующей установки, настройки новых LV в соответствии со схемой разделов, затем восстановления, chroot и обновления grub.

Есть и другие способы сделать это, и это требует много работы, но мне это подошло.

Связанный контент