Nomes consistentes de dispositivos Dell RAID

Nomes consistentes de dispositivos Dell RAID

Temos um servidor Dell PowerEdge R740 executando CentOS7 com discos RAID configurados via controlador PERC H730P Mini. Em cada reinicialização, os nomes dos dispositivos (sda, sdb ...) dos vdisks são atribuídos fora da ordem em que os vdisks foram criados (veja abaixo) e cada vez de forma diferente. Isso é esperado, pois a ordem de nomenclatura depende da disponibilidade dos dispositivos durante a inicialização, que pode variar. Mas de qualquer forma existe uma maneira de fazer a ordem em que os dispositivos vdisk aparecem no sistema, de forma consistente, por exemplo, através de alguma opção de controlador? (Desde que os dispositivos físicos não sejam alterados)

# omreport storage vdisk controller=0  -fmt ssv | awk -F';' '{print $1, $3, $11}'
List of Virtual Disks on Controller PERC H730P Mini (Embedded)  
  
Controller PERC H730P Mini (Embedded)  
  
ID Name Device Name
0 OS_DISK /dev/sda
1 Virtual Disk1 /dev/sdc
2 Virtual Disk2 /dev/sdb
3 Virtual Disk3 /dev/sdg
4 Virtual Disk4 /dev/sde
5 Virtual Disk5 /dev/sdd
6 Virtual Disk6 /dev/sdh
7 Virtual Disk7 /dev/sdf
8 Virtual Disk8 /dev/sdi
9 Virtual Disk9 /dev/sdj
10 Virtual Disk10 /dev/sdk
11 Virtual Disk11 /dev/sdl
12 Virtual Disk12 /dev/sdm
13 Virtual Disk13 /dev/sdn
14 Virtual Disk14 /dev/sdp
15 Virtual Disk15 /dev/sdo
16 Virtual Disk16 /dev/sdq
17 Virtual Disk17 /dev/sdr
18 Virtual Disk18 /dev/sds
19 Virtual Disk19 /dev/sdt
20 Virtual Disk20 /dev/sdu
21 Virtual Disk21 /dev/sdy
22 Virtual Disk22 /dev/sdv
23 Virtual Disk23 /dev/sdw
24 Virtual Disk24 /dev/sdx

Responder1

A consistência dos /dev/sd*nomes dos dispositivos não pode ser garantida. Ponto final.

Se você tiver um aplicativo que requer um nome consistente, como montar um sistema de arquivos, use seu ID ou WWN. Você pode encontrar links simbólicos com nomes consistentes no /dev/disk/by-iddiretório que você pode usar em vez de /dev/sd*. (E observe que os WWNs de uma matriz RAID são virtuais e só podem ser garantidos como exclusivos no controlador ao qual estão conectados.) E o UUID do disco virtual pode ser usado em /etc/fstabvez do caminho do dispositivo.

informação relacionada