Crie um grupo de volumes a partir de um volume lógico em vez de um volume físico

5

É possível criar um grupo de volumes a partir de um volume lógico em vez de um volume físico? Se assim for, há alguma armadilha em fazê-lo?

Caso de uso:

Instalando o OpenStack Compute em um sistema que já possui todos os volumes físicos designados a um grupo de volumes de singe. O serviço de volume nova requer um grupo de volumes separado, conforme descrito na documentação . Eu quero saber se posso esculpir um volume lógico e criar o grupo de volume "nova-volumes".

    
por Lorin Hochstein 05.03.2012 / 14:42

1 resposta

3

Sim, é possível , embora você esteja adicionando complexidade.
Eu usaria essa abordagem experimentalmente ou como último recurso, somente depois de ter explorado outras soluções.

parafraseando man pvcreate "pvcreate inicializa PV para uso posterior pelo LVM. Cada PV pode ser um ... ou meta dispositivo ...

Aparentemente, um LV se qualifica como um meta-dispositivo .

Empiricamente falando, o seguinte funcionou bem

pvcreate /dev/sda16
vgcreate demo /dev/sda16
lvcreate --name lv -l '100%VG' demo
pvcreate /dev/mapper/demo-lv  
vgcreate wrappervg /dev/mapper/demo-lv  
lvcreate --name lv -l '100%VG' wrappervg  
mkfs.ext4 /dev/mapper/wrappervg-lv  
mkdir /mnt/wrapper  
mount /dev/mapper/wrappervg-lv /mnt/wrapper  
touch /mnt/wrapper/foo
    
por 05.03.2012 / 15:04

Tags