Desfazer a adição de discos a uma configuração RAID-Z

3

Comecei a ficar sem espaço em um dos meus dados e decidi expandi-lo adicionando alguns discos extras. Abaixo está o que parecia antes de estender:

        NAME                       STATE     READ WRITE CKSUM
    data                       ONLINE       0     0     0
      raidz1-0                 ONLINE       0     0     0
        c0t5000C50041BF93A7d0  ONLINE       0     0     0
        c0t5000C50041FEBCFFd0  ONLINE       0     0     0
        c0t5000C50041FEBE1Bd0  ONLINE       0     0     0
        c0t5000C50041FEC223d0  ONLINE       0     0     0
        c0t5000C50041FECC0Bd0  ONLINE       0     0     0
        c0t5000C500422BAF33d0  ONLINE       0     0     0

Agora, depois de estender o pool, eu tenho o primeiro conjunto de drives em raidz1 e o segundo set usando raidz2

        NAME                       STATE     READ WRITE CKSUM
    data                       ONLINE       0     0     0
      raidz1-0                 ONLINE       0     0     0
        c0t5000C50041BF93A7d0  ONLINE       0     0     0
        c0t5000C50041FEBCFFd0  ONLINE       0     0     0
        c0t5000C50041FEBE1Bd0  ONLINE       0     0     0
        c0t5000C50041FEC223d0  ONLINE       0     0     0
        c0t5000C50041FECC0Bd0  ONLINE       0     0     0
        c0t5000C500422BAF33d0  ONLINE       0     0     0
      raidz2-1                 ONLINE       0     0     0
        c0t5000C50034245B57d0  ONLINE       0     0     0
        c0t5000C500350A3847d0  ONLINE       0     0     0
        c0t5000C50042033AA7d0  ONLINE       0     0     0
        c0t5000C500421FBD03d0  ONLINE       0     0     0
        c0t5000C500422B9737d0  ONLINE       0     0     0
        c0t5000C5005678B8BFd0  ONLINE       0     0     0

Este é o meu erro, não é desculpa. Minha pergunta é como eu desfazer essa operação para que eu possa configurar as unidades novamente para ter raidz1-0 e raidz1-1? Os dados estão sendo gravados no pool de dados somente durante a noite, pois esse é um pool de backup.

    
por user124381 09.02.2015 / 13:41

1 resposta

1

Você estragou tudo ... Desculpe.

Adoraria ver a saída de zpool history data . Mas meu palpite é que você queria adicionar mais espaço em disco, mas em vez disso, você adicionou um grupo de 6 discos em um RAIDZ2 e configurou-o para distribuir com o seu conjunto RAIDZ1.

Você deve saber que os vdevs RAIDZ não são expansíveis ... a única maneira de "aumentar" o pool é adicionando outro vdev. Você estava tentando criar algo como RAID 5 + 0 e possivelmente digitou errado?

De qualquer forma, não há opção para desmarcar esses dois vdevs. Você tem a capacidade de enviar os dados para outro lugar, reformatar e tentar novamente?

    
por 09.02.2015 / 14:40