MDADM Array Detection Retarda a inicialização - Por quê?

1

Eu tenho uma compilação AMD64 Gentoo (executando systemd ) com uma raiz RAID0 e algumas outras matrizes (inicialização RAID1, RAID1 home etc.). O processo de inicialização está sendo desacelerado drasticamente, pois mdadm pesquisa as matrizes na inicialização (a partir do initramfs).

Eu tentei:

mdadm --detail --scan >> /etc/mdadm.conf

Removendo informações sobre metadados, etc. (como sugerido em outro lugar) e, em seguida, informando ao genkernel do Gentoo para extrair o mdadm.conf no initramfs por meio de genkernel.conf .

Mas ainda está segurando o processo de inicialização. Eu tenho uma distro alternativa (Debian) instalada em uma partição separada que também executa o systemd e que inicializa muito mais rápido. Alguma idéia?

    
por Michael Chase 06.09.2014 / 20:46

1 resposta

0

O que há dentro do mdadm.conf usado pelo Debian vs Gentoo?.

Especificamente, o que é usado para a linha DEVICE . Se isso apontar para algum dispositivo lento ou for omitido, o mdadm levará muito tempo para ser investigado.

Por exemplo, no meu sistema, eu tenho alguns dispositivos /dev/sdX que correspondem aos leitores de cartão SD embutidos nos meus monitores. Eles estão presentes, independentemente de quaisquer cartões SD serem inseridos, e sondá-los leva um tempo diferente de zero.

Você deve reduzi-lo se possível.

A versão do mdadm também pode valer a pena conferir.

    
por 28.03.2017 / 08:26