Montar o RAID 0 existente com o mdadm

1

O RAID 0 é criado usando duas unidades: /dev/sda e /dev/sdc . O tipo de RAID é lógico usando o Intel RAID (configuração do BIOS). Este computador possui dois sistemas instalados: o Windows 7 e o CentOS. Cada um tem sua própria partição no RAID apenas para dados.

Após a atualização do CentOS, a inicialização trava com a seguinte mensagem:

Error getting authority: Error initializing authority: Could not connect: 
No such file or directory (g-io-error-quark, 1)

O Windows executa a inicialização normalmente e pode acessar o RAID, portanto, isso não é um problema de hardware nem uma bagunça do BIOS.

Após dias de ajuste com fstab sem sucesso, optei por instalar o Fedora no lugar do CentOS. Após a instalação:

# mdadm --assemble --scan
mdadm: No arrays found in config file or automatically

Por fim, encontrei uma solução lendo o fórum do archlinux e executando:

# IMSM_NO_PLATFORM=1 mdadm --assemble --scan --verbose
[...]
mdadm: /dev/sdc is identified as a member of /dev/md/imsm0, slot -1.
mdadm: /dev/sda is identified as a member of /dev/md/imsm0, slot -1.
mdadm: added /dev/sda to /dev/md/imsm0 as -1
mdadm: added /dev/sdc to /dev/md/imsm0 as -1
mdadm: Container /dev/md/imsm0 has been assembled with 2 drives
[...]

Esta é a maneira correta de usar mdadm no meu caso? Se sim, como configurar meu sistema para chamar mdadm durante a inicialização com IMSM_NO_PLATFORM=1 ? O arquivo /usr/lib/udev/rules.d/64-md-raid-assembly.rules começa com:

 # do not edit this file, it will be overwritten on update
    
por nathanael 13.08.2017 / 17:05

0 respostas

Tags