As opções de ajuste do RAID5 do ext4 são úteis no LVM?

2

Estou configurando um sistema com um sistema com um mdadm RAID5, que é o único PV para um VG que hospeda 4 LVs.

Quando eu faço o sistema de arquivos, a opção mkfs.ext4 -E é útil? Ou o seu efeito não é possível saber por causa das travessuras da LVM?

-E extended-options
    Set extended options for the filesystem. Extended options are comma separated, and may take an argument using the equals ('=') sign. The -E option used to be -R in earlier versions of mke2fs. The -R option is still accepted for backwards compatibility. The following extended options are supported:  
stride=stride-size
    Configure the filesystem for a RAID array with stride-size filesystem blocks. This is the number of blocks read or written to disk before moving to the next disk, which is sometimes referred to as the chunk size. This mostly affects placement of filesystem metadata like bitmaps at mke2fs time to avoid placing them on a single disk, which can hurt performance. It may also be used by the block allocator. 
stripe-width=stripe-width
    Configure the filesystem for a RAID array with stripe-width filesystem blocks per stripe. This is typically stride-size * N, where N is the number of data-bearing disks in the RAID (e.g. for RAID 5 there is one parity disk, so N will be the number of disks in the array minus 1). This allows the block allocator to prevent read-modify-write of the parity in a RAID stripe if possible when the data is written. 
    
por OmnipotentEntity 10.05.2013 / 01:41

2 respostas

3

Isso só faz sentido se você garantir que seus PVs estejam alinhados ao tamanho do bloco de RAID (os LVs devem ser automaticamente). Você pode verificar isso por

pvs -o pe_start,pv_name --units s
dmsetup table name # with name what you see in /dev/mapper
    
por 10.05.2013 / 02:12
-1

Isso não asnwer sua pergunta, mas já foi respondida. No entanto, usar um raid5 é uma má ideia. É muito lento e propenso a falhas. Para uma discussão, veja:

"Em agosto de 2012, a Dell, a Hitachi, a Seagate, a Netapp, a EMC, a HDS, a SUN Fishworks e a IBM têm alertas atuais contra o uso do RAID 5 com drives de alta capacidade e em grandes arrays. [51] "http://community.spiceworks.com/topic/251735-new-raid-level-recommendations-from-dell"> link "

"quando um disco falha em um array RAID 5 e precisa ser reconstruído, há uma chance significativa de um erro de leitura não recuperável durante a reconstrução (BER / UER). Como não há mais redundância, o array RAID não pode reconstruir "

Eu aconselho strongmente usar um raid10 ou, se você realmente precisar usar mais espaço, use um raid6. No mdadm você pode usar quantidades ímpares de disco, como um ataque de disco de 3 ou 510:

por 10.05.2013 / 02:59