Como configurar o LVM para todo o disco e remover todas as partições já criadas após a instalação do Debian?

Como configurar o LVM para todo o disco e remover todas as partições já criadas após a instalação do Debian?

Eu tenho um servidor dedicado. Eu só consegui instalar umDebian. Foi instalado como um processo automatizado oculto. Eu gostaria agora de usarLVMe particionar o disco inteiro com outro esquema. É possível e uma boa ideia fazer isso no Debian já instalado ou é melhor instalar um novo Debian com umdebootstrape então criar LVM e partições?

O problema comdebootstrapé - todos os tutoriais dizendo que preciso particionar o disco com o novo esquema (então é possível fazer isso a partir do Debian já instalado nesse disco?)

Responder1

Isso parece muito semelhante ao que tive que fazer para recuperar meu servidor em casa depois que um fstab migrado incorretamente fez com que o rsync preenchesse meu sistema de arquivos raiz.

Primeiro, entenda que minha experiência é com o Ubuntu, então é dessa distro que estou falando. No entanto, eles devem ser bastante semelhantes.

A distribuição desktop do Ubuntu não vem com LVM, então tive que instalá-la.

sudo apt-get install lvm2

Agora, quando você reinicializar (ou insmod lvm), o módulo do kernel será carregado, mas seus discos ainda não estão habilitados para LVM. Para fazer isso, você pode usar gpartedpara criar uma partição com seu espaço livre. Deve ser grande o suficiente para conter uma cópia da sua instalação. Em seguida, habilite o LVM neste volume:

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

Crie seu grupo de volumes,

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

Agora você pode começar a criar volumes lógicos em sua nova partição.

sudo lvcreate -n lvroot -L 20G vg1

Este é um exemplo muito simplificado, mas contém o básico. De fato, você pode instalar o LVM em uma instalação existente do Linux, mas se quiser que seu sistema seja executado a partir dele, você terá que migrar a instalação. Fiz isso usando fsarchiverpara fazer um backup, limpar a instalação existente, configurar novos LVs para corresponder ao meu esquema de partição e, em seguida, restaurar, chroot e update-grub.

Existem outras maneiras de fazer isso e deu muito trabalho, mas funcionou bem para mim.

informação relacionada