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