Mdadm. Disco já faz parte de um array

3

Eu estou tentando excluir minha matriz RAID e começar de novo por causa de algum erro irritante listando meu gpt está corrompido. Eu usei o gparted para excluir todas as informações dos discos, então eles dizem "não alocado" em cada unidade. Eu então tento criar um array usando os comandos abaixo, mas ele sempre diz "/ dev / sdX parece ser parte de um array de raid". Como faço para corrigir isso? Não faz parte de um array, nem sequer existe um sistema de arquivos em nenhum dos discos!

$ sudo mdadm --create /dev/md0 --level=linear --raid-devices=5 /dev/sda /dev/sdb /dev/sdd /dev/sde /dev/sdf
mdadm: /dev/sda appears to be part of a raid array:
level=raid0 devices=0 ctime=Thu Jan  1 01:00:00 1970
mdadm: partition table exists on /dev/sda but will be lost or
   meaningless after creating array
mdadm: /dev/sdb appears to be part of a raid array:
level=raid0 devices=0 ctime=Thu Jan  1 01:00:00 1970
mdadm: partition table exists on /dev/sdb but will be lost or
   meaningless after creating array
mdadm: /dev/sdd appears to be part of a raid array:
level=raid0 devices=0 ctime=Thu Jan  1 01:00:00 1970
mdadm: partition table exists on /dev/sdd but will be lost or
   meaningless after creating array
mdadm: /dev/sde appears to be part of a raid array:
level=raid0 devices=0 ctime=Thu Jan  1 01:00:00 1970
mdadm: partition table exists on /dev/sde but will be lost or
   meaningless after creating array
mdadm: /dev/sdf appears to be part of a raid array:
level=raid0 devices=0 ctime=Thu Jan  1 01:00:00 1970
mdadm: partition table exists on /dev/sdf but will be lost or
   meaningless after creating array

Um usuário sugeriu que era um problema de superbloco e me pediu para zerar o superbloco, mas o comando não funciona como mostrado abaixo:

$ sudo mdadm --zero-superblock /dev/sdb
[sudo] password for pc: 
mdadm: Unrecognised md component device - /dev/sdb
    
por john smith 27.11.2015 / 21:54

1 resposta

2

Isso ocorre porque mdadm ainda encontra o superbloco do antigo ataque. Você pode facilmente excluí-lo em execução

mdadm --zero-superblock /dev/sdX
    
por Jens Erat 27.11.2015 / 22:18