Есть ли способ найти физическую топологию диска на шине SCSI в Linux?
вот пример:
>: for drive in $(find /dev/disk/by-path -name \*0|sort); do udevadm info --query=path --name $drive ; done
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:0/0:2:0:0/block/sda
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:1/0:2:1:0/block/sdb
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:2/0:2:2:0/block/sdc
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:3/0:2:3:0/block/sdd
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:4/0:2:4:0/block/sde
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:5/0:2:5:0/block/sdf
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:6/0:2:6:0/block/sdg
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:7/0:2:7:0/block/sdh
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:8/0:2:8:0/block/sdi
/devices/pci0000:00/0000:00:02.2/0000:03:00.0/host0/target0:2:9/0:2:9:0/block/sdj
Я могу отследить их до карты RAID
>: lspci | egrep 02.2\|03.00
00:02.2 PCI bridge: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 2c (rev 07)
03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] (rev 01)
но я не могу отследить дальше (порт на рейд-карте или расширителе), целевые номера scsi являются последовательными, помните, что у меня четыре пустых слота, поэтому я ожидал, что целевые числа «пропустят» несколько.
Спасибо.
Ах, у вас есть MegaRAID.
Попробуйте MegaCLI.
http://docs.avagotech.com/docs/12351587
http://erikimh.com/megacli-cheatsheet/
http://www.dell.com/support/article/us/en/19/623352/en
Он может делать много всего. Вам нужен "MegaCli -pdList -aALL"
Пытаться lsscsi
.
Особенно lsscsi -c
и lsscsi -H
.
Спасибо, но я попробовал все варианты lsscsi, но они все еще инкрементные.
>: lsscsi -H
[0] megaraid_sas
>: lsscsi -c
Attached devices:
Host: scsi0 Channel: 02 Target: 00 Lun: 00
Vendor: DELL Model: PERC H710 Rev: 3.13
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi0 Channel: 02 Target: 01 Lun: 00
Vendor: DELL Model: PERC H710 Rev: 3.13
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi0 Channel: 02 Target: 02 Lun: 00
Vendor: DELL Model: PERC H710 Rev: 3.13
Type: Direct-Access ANSI SCSI revision: 05