Evitar nomes de discos aleatórios

2

Eu tenho o disco do sistema Ubuntu Server 10.04 1 e 5 discos na configuração RAID-5. O problema é que os nomes desses discos são alterados de tempos em tempos, eles estão sendo aleatoriamente misturados de tempos em tempos (sda, b, c, d, e, f - então os discos do sistema podem ser sda ou sdc em horário diferente para exemplo) ....

existe alguma maneira de corrigir os nomes das unidades, de modo que, mesmo se estiver desconectado, por exemplo, nenhuma outra unidade pode ocupar essa letra com base no UUID do disco ou algo assim?

    
por BarsMonster 02.03.2011 / 12:44

2 respostas

4

É melhor sempre se referir aos discos pelo UUID; você pode usar os links simbólicos em /dev/disk/by-uuid/ (ou by-id se isso for mais adequado) para se referir aos nós de dispositivos.

Os nomes de /dev/sdxN nunca são garantidos como consistentes, portanto confiar em nomes fixos não é uma boa ideia.

    
por Jeremy Kerr 02.03.2011 / 15:06
2

Se você insistir em nomes estáveis, poderá usar as regras do udev para corrigir os nomes na montagem. No seu caso, você pode precisar usar números de série ou algo equivalente para identificar os discos.

Não sei se o upstart assumirá a montagem do disco. Nesse caso, você precisaria implementar as regras equivalentes lá.

Como alternativa, você pode criar links simbólicos para / dev / disk / by-uuid para usar no monitoramento.

    
por BillThor 02.03.2011 / 16:02