Zfs Replace - Como remover unidades depois de substituído

1

Eu tenho um zfs Z2 (Raid 6 equivalente array) compreendendo 8 drives de 1Tb, que anteriormente funcionavam bem por alguns anos.

Devido a problemas de disco, tive que substituir primeiro uma unidade, depois outra.
Eu adicionei unidades extras com o comando "zpool substituir-zpool2 sda sdi".

Eu tenho outras unidades de 1Tb (sdi, sdk) na estação de trabalho que estão conectadas através de um controlador alternativo.

O Resilvering foi concluído, mas a unidade não alterou seu status de DEGRADED e também não é possível remover as unidades da matriz usando comandos de remoção ou offline.

Embora eu tenha um backup, não queria ter que recriar o array. Posso apenas desligar a máquina e remover os discos em questão. Eu fiz algo errado para que o vdev fosse corrigido permanentemente para esse array ao invés de ser substituto? StatusdaMatrizapósDesilvering/replacements Falha na remoção e comandos off-line.

Eu entendo zfs aparentemente tem problemas na remoção de drives, isso é um exemplo?

Posso apenas remover as unidades incorretas sem perder dados? Eu sei que deveria ter usado rótulos melhores, mas quando eu comecei com o zfs alguns anos atrás eu não sabia disso.

    
por aacanj 16.09.2017 / 07:02

0 respostas

Tags