Estou tentando obter o RAID 1 usando o mdadm. Mas recebi o seguinte erro.
[root@localhost ahmed]# mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sd[a-b]1
mdadm: /dev/sda1 appears to contain an ext2fs file system
size=3907016704K mtime=Thu Jan 1 04:00:00 1970
mdadm: Note: this array has metadata at the start and
may not be suitable as a boot device. If you plan to
store '/boot' on this device please ensure that
your boot-loader understands md/v1.x metadata, or use
--metadata=0.90
mdadm: /dev/sdb1 appears to contain an ext2fs file system
size=3907016704K mtime=Thu Jan 1 04:00:00 1970
Continue creating array? n
mdadm: create aborted.
Estou usando duas unidades de 4 TB. Eu os usei antes no RAID 1 usando o hardware da placa-mãe. Agora quero usá-los usando mdadm.
Eu antes de usar o mdadm. Formatei-os com tabela de partição GPT e sistema de arquivos EXT4.
Por favor, me aconselhe. E obrigado.
Responder1
O problema é que você precisa adicionar o sistema de arquivosdepoisvocê cria o array com mdadm.
A menção de ext2fs na verdade se refere apenas ao sistema de arquivos ext4 que você criou.
Também eu usaria --level=1
em vez de --level=mirror
se você quiser RAID1.
Responder2
Isso pode ser um "mau sinal", não tenho certeza...
Mas emnosso casoo dispositivo "/dev/sdc1" estava com problemas como pudemos ver com o comando...
fsck -c /dev/sdc1
DICA:Se você não está preocupado com o conteúdo do disco utilize o fsck -y /dev/sdc1
comando para que todas as correções sejam feitas automaticamente se necessário.
Você pode usar o comando abaixo para verificar falhas de array (RAID)...
echo check > /sys/block/mdXXX/md/sync_action
... use o comando abaixo para acompanhar o progresso do processo...
watch cat /proc/mdstat
... e também o comando abaixo para verificar erros (valores acima de 0 indicam erros)...
watch cat /sys/block/md125/md/mismatch_cnt
CONCLUSÃO:
Neste momento o erro que você indicou parece ser um mau sinal, por isso é melhor descartar o drive (disco) que está com problemas e usar outro.
Obrigado!=D