Se você precisar executar vários discos em uma configuração não redundante e desejar recuperar alguma coisa quando algum dos discos falhar, então, no mínimo, você precisará garantir que seus dados são não distribuídos em todos os dispositivos. Ao usar um layout listrado, partes da maioria dos arquivos acabarão em todos os discos, o que significa que quando você perde algum disco, você perdeu irrevogavelmente partes de quase todos os arquivos, sem mencionar partes das próprias estruturas do sistema de arquivos. Isto significa, como você parece já supor, que você precisa usar alocação linear , que essencialmente acrescenta as extensões dos dispositivos constituintes, e lhe dá alguma chance de recuperar arquivos que existem inteiramente no dispositivo sobrevivente (s) após uma falha no dispositivo.
Eu posso estar errado, mas para o LVM2, acredito que a alocação linear é o padrão quando a distribuição não é solicitada. Independentemente disso, para ter certeza de um layout linear / anexado, você pode forçá-lo assim primeiro lvcreate
-em um volume lógico (LV) nas extensões físicas (PEs) de um disco e, em seguida, lvextend
-ing do LV nos PE's do outro disco.
Se você quiser experimentar o software RAID ( mdadm
), então acredito que o modo linear
é o único a ser usado. Não use raid0
, pois ele cria um layout listrado, o que, como argumentei, leva a uma perda quase total do sistema de arquivos no caso de uma falha no dispositivo.
Por fim, devo acrescentar que não recomendo realmente fazer isso e esperar recuperar algo após uma falha na unidade. Se você estiver usando o LVM ou o mdadm para criar um grande espaço de rascunho em unidades menores, é melhor proteger seus dados valiosos por outros meios (com backup ou recriados com facilidade).