Entspricht /dev/disk/by-path den SATA-Ports in Linux?

Entspricht /dev/disk/by-path den SATA-Ports in Linux?

Mein /dev/sda meldet einen Fehler, daher muss ich es gegen ein neues austauschen. Ich versuche herauszufinden, an welchen physischen Port es angeschlossen ist (es gibt vier Laufwerke dieses Typs im Server, daher kann ich es nicht mit bloßem Auge erkennen oder die Seriennummern leicht erkennen).

Wenn ich das habe:

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

Wie hoch ist die Wahrscheinlichkeit, dass der erste physische SATA-Port /dev/sda enthält?

Beachten Sie, dass ich es lshwaufgrund eines Kernelproblems nicht ausführen kann und hdparms -Ies mir keine Hinweise gibt.

Antwort1

Ich musste das defekte Laufwerk austauschen und kann sagen, dass zumindest in diesem Fall die Pfadzuordnung /dev/disk/by-pathden physischen Ports auf dem Motherboard entspricht. Ich habe das richtige Laufwerk ausgetauscht!

Dies ist ein Beispielsatz einer Instanz. Es kann daher bei anderen anders sein.

Antwort2

Soweit ich mich erinnern kann,nicht dürfendieselbe Reihenfolge wie auf dem Motherboard haben. Um ganz sicher zu gehen, verwenden Sie

smartctl -i /dev/sda

um die Seriennummer der Festplatte mit der Bezeichnung /dev/sda zu erhalten. (Möglicherweise müssen Sie smartmontools installieren, aber normalerweise ist es bereits vorhanden.)

verwandte Informationen