Como substituir uma unidade em um sistema de arquivos btrfs sem slots de unidade de reposição?

1

Eu tenho um sistema de arquivos btrfs no RAID 1 em duas unidades do mesmo tamanho. Se uma unidade falhar, eu quero substituí-la por uma nova. Na wiki aqui , há uma descrição de como você pode substituir uma unidade com falha. Como eu só tenho dois slots de disco rígido, parece que minha melhor opção seria desmontar meu sistema de arquivos, arrancar a unidade quebrada, montar o sistema de arquivos novamente no modo degradado, adicionar minha nova unidade e depois substituir a removida. Isso significaria que os dados ficariam inacessíveis temporariamente, o que não é ideal. Existe uma maneira melhor de fazer isso para que os dados estejam sempre acessíveis, mas ainda precisem apenas de duas unidades conectadas a qualquer momento?

    
por dippynark 30.01.2017 / 11:45

1 resposta

1

Você sempre pode converter o sistema de arquivos de RAID1 para único.

Em seguida, você poderá excluir um disco com falha, adicionar um novo e, em seguida, rebalancear novamente para RAID1.

Mas, neste caso, você corre o risco de ter a segunda falha no disco enquanto é o único.

Não é uma boa ideia, já que o balanceamento para um único pode escolher um disco ruim para mover os dados.

Portanto, não há solução perfeita. Você precisa conectar um terceiro dispositivo para substituir ou desmontar o sistema de arquivos por um tempo.

    
por Pilot6 30.01.2017 / 11:50