Retire o rótulo do ZFS obsoleto do Disco com dd

1

Eu criei recentemente um novo zpool com mais de 8 discos com 4 espelhos. Hoje eu anexei os discos a um servidor linux e um zpool antigo obsoleto agora está aparecendo com o zpool import que usa os mesmos discos que o novo. Descobri que o novo pool está localizado na partição 1 de cada disco:

Using /dev/sda
(parted) print
Model: ASMT 2105 (scsi)
Disk /dev/sda: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
1      1049kB  3001GB  3001GB  zfs          zfs

Quando vejo os rótulos na partição 1 com zdb, vejo que a configuração correta do conjunto é armazenada aqui. Então eu acho que as antigas informações obsoletas do zpool devem estar em algum lugar nos primeiros 1049kb do disco, porque a partição 1 começa em 1049kB. Eu gostaria de zerar os primeiros 1049kB de cada disco com dd, mas não tenho 100% de certeza de quão grande o tamanho e a contagem do bloco devem ser. Alguém pode me ajudar com o meu comando para ter absoluta certeza de que não vou destruir as informações do novo pool. Algo como:

dd if=/dev/sda bs=1024 count=1049

Obrigado antecipadamente

    
por Nenzo 06.01.2017 / 15:04

0 respostas