Unite vários HDDs sem limpá-los

0

Eu tenho vários HDDs (4x2TB) e quase todos estão cheios de coisas que não tenho tempo para gerenciar agora.

Enquanto isso, tenho um projeto planejado que pode precisar de toneladas de armazenamento por várias semanas, então gostaria de usar o espaço livre distribuído nessas unidades e fazer as menores alterações possíveis na minha configuração de unidade atual - sem particionamento .

Eu estava pensando em criar unidades de disco virtuais em cada disco físico para excluí-las quando o projeto terminar.

É possível unir os discos virtuais de uma maneira semelhante à lvm para aumentar o desempenho e tornar as coisas mais simples por não ter que lembrar qual arquivo está onde?

    
por Nikita Petrenko 30.03.2017 / 08:07

1 resposta

2

Uma alternativa muito interessante poderia ser o particionamento com o Btrfs: link

Solução rápida e suja em algumas etapas:

  1. Crie um arquivo grande em cada disco, usando o espaço livre que você tem (pode ter tamanhos diferentes): file1.img, file2.img, ..., fileN.img.

  2. Crie uma partição do Btrfs usando todos os arquivos como dispositivos virtuais:

    mkfs.btrfs file1.img file2.img ... fileN.img

  3. Crie partições virtuais:

    losetup /dev/loop0 file1.img

    losetup /dev/loop1 file2.img

    ...

    losetup /dev/loopN fileN.img

  4. Monte a partição. Você só precisa especificar um deles:

    mount /dev/loop0 /mnt/btrfs

  5. Aproveite

por 30.03.2017 / 10:43

Tags