/dev/disk/by-path 是否對應linux中的SATA埠

/dev/disk/by-path 是否對應linux中的SATA埠

我的 /dev/sda 報告故障,因此我需要將其更換為新的。我試圖確定它連接到哪個實體連接埠(伺服器中有四個這種磁碟機類型,因此我無法目視它,也無法輕鬆看到序號)。

如果我有這個:

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

第一個實體 SATA 連接埠包含 /dev/sda 的可能性有多大?

lshw請注意,由於內核問題,我無法運行,並且hdparms -I沒有給我任何線索。

答案1

我必須更換故障驅動器,我可以說至少在這種情況下,路徑映射確實會/dev/disk/by-path對應到主機板上的實體連接埠。我換了正確的驅動器!

這是一個實例的範例集,因此其他實例可能會有所不同。

答案2

據我所知,這個不得與主機板上的順序相同。為了完全確定,請使用

smartctl -i /dev/sda

取得標記為 /dev/sda 的 HDD 序號。 (您可能必須安裝 smartmontools,但通常它已經存在。)

相關內容