Estou recriando alguns discos RAID5 como RAID6 com mdadm. Não há dados sobre as unidades que me interessam.
A configuração do RAID leva um tempo para configurar a forma - aceito que, quando houver dados que precisam ser distribuídos e a paridade seja calculada, no entanto, com essas unidades, elas estão vazias - ou pelo menos quero que elas sejam consideradas vazias.
Portanto, existe uma maneira de pular o cálculo de paridade e dizer ao mdadm para configurar os superblocos e concluir, ou de outra forma, o que exatamente ele gasta todo esse tempo quando não há dados para se movimentar?
md3 : active raid6 sdf3[5] sde3[4] sdd3[3] sdc7[2] sdb3[1] sda3[0]
1953114112 blocks super 1.2 level 6, 512k chunk, algorithm 2 [6/6] [UUUUUU]
[>....................] resync = 1.3% (6790144/488278528) finish=409.3min speed=19604K/sec
Observe que não estou falando sobre --assume-clean
onde você está reconstruindo uma matriz a partir de um conjunto pré-existente de discos que contêm uma matriz RAID que você sabe que está correta. Estou falando de uma matriz que deve ser considerada vazia, não considerada corretamente listrada.
Então, digamos que, para essa pergunta, os dispositivos tenham sido pré-preenchidos com zeros.
fonte
Você não pode fazer isso com um RAID de software ou hardware. Todas as somas de verificação precisam ser gravadas nos discos, o que leva tempo. Você pode fazer isso mais tarde, mas as partes do disco que não foram gravadas terão que fazer isso antes de poder usá-las.
Isso ocorre basicamente porque o sistema RAID e os sistemas de arquivos não sabem nada um do outro. O ZFS tem uma solução para isso, mas as partes RAID são profundamente integradas ao sistema de arquivos. Portanto, o subsistema RAID realmente sabe em quais partes dos discos são usadas as informações para armazenamento de dados e quais podem ser usadas posteriormente e, em seguida, escreva as somas de verificação nelas.
Você pode adicionar velocidade de taxa de transferência ao RAID do software ou começar a usá-lo antes que todas as somas de verificação sejam gravadas e deixar que o RAID do software lide com isso posteriormente. Bruxa é o que @psusi escreveu.
fonte