mdadm recuperou meu conjunto de armazenamento zfs

2

Eu recentemente converti uma partição mdadm espelhada no Ubuntu 16.04 para um pool zfs espelhado, ou assim pensei. Depois de alguns dias usando o pool do zfs, reiniciei o sistema e o pool do zfs desapareceu. "zpool list" não lista o zpool perdido. Apenas lista outro zpool que eu tenho.

Minhas perguntas são:

  • Can I recover the missing ZFS pool?
  • How to completely remove the partitions from mdadm, so this doesn't happen again?

/ proc / mdstat mostra um novo dispositivo md usando as partições que eu usei para o pool do zfs:

md127 : inactive sdb3[1] sda3[0]
      2047737856 blocks super 1.2

Antes da minha tentativa de converter este dispositivo para o ZFS, ele apareceu em / proc / mdstat assim:

md3 : active raid1 sdb3[1] sda3[0]
      1023868928 blocks super 1.2 [2/2] [UU]
      bitmap: 0/8 pages [0KB], 65536KB chunk

Para converter a partição para o ZFS, eu fiz:

  • comment-out the entry from /etc/mdadm/mdadm.conf
  • stop the raid partition with an mdadm command (I didn't note down the exact command that I used).

/etc/mdadm/mdadm.conf contém:

# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default (built-in), scan all partitions (/proc/partitions) and all
# containers for MD superblocks. alternatively, specify devices to scan, using
# wildcards if desired.
#DEVICE partitions containers

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root@localhost

# definitions of existing MD arrays
ARRAY /dev/md2 UUID=345b919e:df7ab6fa:a4d2adc2:26fd5302
#ARRAY /dev/md/3  metadata=1.2 UUID=a276579e:ac9ae714:8e35cebf:75ca9fad name=...
    
por user13097 13.06.2017 / 01:23

1 resposta

0

Livre-se dos metadados do mdadm.

mdadm --zero-superblock /dev/sdb3 
mdadm --stop /dev/md3
    
por 13.06.2017 / 01:27

Tags