corrija o nome do dispositivo de bloco em / dev

0

Eu tenho vários volumes de bloco em / dev como / dev / sds. Esses volumes de blocos estão localizados em um dispositivo SAN. Toda vez que eu reinicio meu servidor Ubuntu, os nomes dos dispositivos mudam.

Eu queria saber se existe alguma maneira de corrigir os nomes dos dispositivos (por exemplo, "sds") para esses dispositivos?

    
por ARH 15.03.2014 / 00:27

1 resposta

1

Existe uma solução incorporada. Use o link / dev / disk / by-id, por exemplo -

$ ls -l /dev/disk/by-id | grep sda
lrwxrwxrwx 1 root root  9 Mar 11 21:56 ata-ST95005620AS_5YX07EY0 -> ../../sda
lrwxrwxrwx 1 root root 10 Mar 11 21:56 ata-ST95005620AS_5YX07EY0-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Mar 11 21:56 ata-ST95005620AS_5YX07EY0-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Mar 11 21:56 ata-ST95005620AS_5YX07EY0-part5 -> ../../sda5

Essa saída significa que /dev/disk/by-id/ata-ST95005620AS_5YX07EY0 será sempre a unidade que está atualmente "/ dev / sda".

    
por Elliott Frisch 15.03.2014 / 01:56