Linux SW Raid: disco inteiro ou por partição?

3

Eu herdei uma máquina que possui 2 discos físicos e usa o Linux SW RAID (1). Ambos os discos são particionados e são todos arrays individuais ( /dev/md0 , /dev/md6 , etc.). Esses arrays são então montados ( /boot , /home , etc. mesmo /tmp ).

Como o RAID é projetado para mitigar falhas físicas, existe alguma razão pela qual alguém usaria essa técnica em matrizes de disco inteiro que são particionadas (talvez usando o LVM)? Isso parece propenso a mais problemas em potencial, mas pode ter algumas propriedades especiais que não consegui detectar.

Estou planejando mover essa configuração para: disks → SWRAID (1) → LVM, já que vou fazer várias VMs de uma máquina, mas queria ter certeza de que sabia o que estava fazendo quando me livrei da configuração antiga.

    
por Steve Pomeroy 13.03.2011 / 18:44

4 respostas

4

A menos que eu tenha alguns requisitos envolvendo colocar dados diferentes em eixos diferentes (o que você realmente não pode fazer com duas unidades no RAID-1), eu prefiro usar uma partição grande para permitir maior flexibilidade com o LVM. É certamente muito mais fácil redimensionar volumes lógicos do que os volumes de raid de software.

Lembre-se apenas de instalar o grub em ambas as unidades.

    
por 13.03.2011 / 19:15
3

A configuração de dispositivos raid separados para cada sistema de arquivos é desnecessariamente complexa. Sua ideia de um grande dispositivo de invasão com lvm além disso é definitivamente o caminho a percorrer.

    
por 13.03.2011 / 19:22
0

Eu configurei cada disco para ter uma partição, coloque um RAID nessa partição, o LVM no topo.

Você pode colocar / boot e swap no LVM também, na verdade eu nem uso um / boot separado, mas o tenho na partição /.

Certifique-se de deixar 2 MB livres antes e depois da partição RAID. Caso contrário, grub2 poderia reclamar, devido a uma combinação de fatores e erros.

    
por 17.05.2012 / 16:14
-1

Você precisará de uma partição separada e não-LVM para / boot e swap, que geralmente faço md0 e md1; em seguida, é para as corridas com uma única partição que consome o resto do disco como md2, no qual você cria um PV do LVM e prossegue normalmente adicionando sistemas de arquivos como LVs.

    
por 13.03.2011 / 23:09