
Meu /dev/sda está relatando uma falha, então preciso trocá-lo por um novo. Estou tentando identificar a qual porta física ele está conectado (há quatro desse tipo de unidade no servidor, então não consigo observá-lo ou ver os números de série facilmente).
Se eu tiver isso:
lrwxrwxrwx 1 root root 9 Apr 15 16:31 pci-0000:00:1f.2-scsi-0:0:0:0 -> ../../sda
lrwxrwxrwx 1 root root 9 Apr 15 16:31 pci-0000:00:1f.2-scsi-1:0:0:0 -> ../../sdb
lrwxrwxrwx 1 root root 9 Apr 15 16:31 pci-0000:00:1f.2-scsi-2:0:0:0 -> ../../sdc
lrwxrwxrwx 1 root root 9 Apr 15 16:31 pci-0000:00:1f.2-scsi-3:0:0:0 -> ../../sdd
lrwxrwxrwx 1 root root 9 Apr 15 16:31 pci-0000:00:1f.2-scsi-4:0:0:0 -> ../../sde
lrwxrwxrwx 1 root root 9 Apr 15 16:31 pci-0000:00:1f.2-scsi-5:0:0:0 -> ../../sdf
Quais são as chances de a primeira porta SATA física conter/dev/sda?
Observe que não consigo executar lshw
devido a um problema no kernel e hdparms -I
não me dá nenhuma pista.
Responder1
Tive que trocar a unidade com falha e posso dizer que, pelo menos neste caso, o mapeamento de caminho /dev/disk/by-path
mapeia para as portas físicas da placa-mãe. Troquei a unidade certa!
Este é um conjunto de amostra de uma instância, portanto pode ser diferente para outras.
Responder2
Pelo que me lembro, issonão deveser a mesma ordem da placa-mãe. Para ter certeza absoluta, use
smartctl -i /dev/sda
para obter o número de série do HDD rotulado como /dev/sda. (Talvez seja necessário instalar o smartmontools, mas geralmente ele já está lá.)