LVM Configuração possível?

4

Tenho discos rígidos D1 e D2 com 140 GB cada e D3 e D4 com 600 GB. Eu tenho lido sobre os benefícios de usar o LVM e estava pensando nas configurações a seguir.

Este seria o que faz sentido para mim, porque eu realmente quero manter o carregamento do OS / Data em discos separados. Mas o que me faz pensar é que eu só tenho 30-40GB no LV caso eu precise expandir home / usr / root. (O que é menos provável de acontecer, mas você nunca sabe ...)

|var,usr,home |   /data    |
 --------------------------
|   LVM Vol   |   EXT3/4   |
 --------------------------
|  HW RAID1   |  HW RAID1  |
 --------------------------
|  D1  |  D2  |  D3  | D4  |

Agora, essa configuração louca veio à minha mente e eu não sei se é possível. O ponto disto é criar um LVM de ambos os RAIDs, fazendo um enorme VG de 740GB. Isso me dará muita flexibilidade caso eu precise expandir algo.

| var,usr ,home, data ...  |
 --------------------------
|         LVM Vol          | 
 --------------------------
|    HW RAID1 |  HW RAID1  |
 --------------------------
|  D1  |  D2  |  D3  | D4  |

Isso é possível? Se for, como isso pode afetar o desempenho em comparação com a primeira configuração, uma vez que eu gostaria de manter o OS / data load separado?

    
por Rhyuk 07.08.2012 / 20:39

2 respostas

3

Sim, a segunda configuração é possível.

Grupos de Volume LVM existem exatamente por este motivo: para colocar espaço de poucos Volumes Físicos juntos.

Além disso, você pode dizer ao LVM para colocar seu /data no RAID D3 / D4. Basta fazer um

lvcreate -n data -L 600GB VolumeGroupName /dev/sdb1

Portanto, do ponto de vista do desempenho, isso não mudará nada: os dados estarão em discos grandes, todos os outros volumes estarão em discos pequenos. Posteriormente, você pode usar pvmove para mover volumes específicos (ou partes deles) para outros discos.

    
por 07.08.2012 / 20:59
2

A solução que eu usaria é um híbrido de sua primeira tentativa:

|var,usr,home |   /data    |
 --------------------------
|LVM LV1,2,3  |   LVM LV0  |
 --------------------------
|   LVM VG    |   LVM VG   |
 --------------------------
|  HW RAID1   |  HW RAID1  |
 --------------------------
|  D1  |  D2  |  D3  | D4  |

Dessa forma, seus 4 pontos de montagem podem ser migrados entre grupos de volumes. Isso parece fazer algum sentido.

Você teria então

/var mounted as LVM LogicalVolume 1, formatted as EXT3/4
/home mounted as LVM LogicalVolume 3, formatted as EXT3/4
/usr mounted as LVM LogicalVolume 2, formatted as EXT3/4
/data mounted as LVM LogicalVolume 0, formatted as EXT3/4
    
por 07.08.2012 / 20:53