
Mi /dev/sda informa una falla, por lo que necesito cambiarlo por uno nuevo. Estoy tratando de identificar a qué puerto físico está conectado (hay cuatro de este tipo de unidad en el servidor, por lo que no puedo verlo ni ver los números de serie fácilmente).
Si tengo esto:
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
¿Cuáles son las posibilidades de que el primer puerto físico SATA contenga /dev/sda?
Tenga en cuenta que no puedo ejecutarlo lshw
debido a un problema del kernel y hdparms -I
no me da ninguna pista.
Respuesta1
Tuve que cambiar la unidad fallida y puedo decir que, al menos en este caso, la ruta asignada /dev/disk/by-path
se asigna a los puertos físicos de la placa base. ¡Cambié el disco correcto!
Este es un conjunto de muestra de una instancia, por lo que puede ser diferente para otras.
Respuesta2
Hasta donde puedo recordar, estopodría noser el mismo orden que en la placa base. Para estar perfectamente seguro, utilice
smartctl -i /dev/sda
para obtener el número de serie del HDD etiquetado como /dev/sda. (Es posible que tenga que instalar smartmontools, pero normalmente ya está allí).