É seguro usar UUIDs no fstab com um software RAID (mdadm)?

3

Estou executando o Ubuntu 14.04 em um sistema com três discos rígidos em uma configuração RAID 0. A configuração do RAID era essencialmente isso:

mdadm --create --verbose /dev/md0 --level=0 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
update-initramfs -u

Em seguida, criei uma partição em / dev / md0 e adicionei-a ao / etc / fstab usando seu UUID obtido de blkid . Tudo parece funcionar, também após a reinicialização.

No entanto, eu li em algum lugar que usar o UUID de uma partição RAID em / etc / fstab é potencialmente perigoso porque o driver RAID pode não estar disponível no ponto em que o fstab é processado ou algo assim, para que este UUID não significaria nada.

Eu não sou um especialista em linux, infelizmente. Minha pergunta é, portanto, se usar o UUID de uma partição RAID em / etc / fstab é seguro ou se poderia causar problemas? Se este for o caso, qual seria a melhor alternativa?

    
por Niko 22.08.2016 / 10:23

1 resposta

1

Não deve ser um problema. Se fstab contiver uma entrada que aponte para um disco indisponível, ele será simplesmente ignorado. Isso é apenas um problema, se essa partição for sua partição de inicialização, o sistema não será inicializado. Para qualquer outra partição, simplesmente não será montada. Eu acho que o systemd ainda tenta por um tempo ao invés de simplesmente desistir.

Observe que você precisa usar o UUID do sistema de arquivos. Você pode encontrar isto executando blkid na partição que contém o sistema de arquivos.

O software RAID é totalmente integrado ao kernel, então, na verdade, ele deve estar disponível. Minha configuração pessoal é basicamente o software RAID1 + LVM no topo, então uma camada de abstração mais.

Uma questão ligeiramente offtopic: um RAID0 em três discos? Por quê?!?

    
por jawtheshark 25.08.2016 / 10:08