Назад | Перейти на главную страницу

Как узнать, с каким каналом Sata связан мой dev / sd *

На всякий случай для меня (и других), когда программный рейд 5 ухудшился, как мне узнать, с каким каналом Sata связан мой dev / sda, / dev / sdb и т. Д., Чтобы мы могли их правильно заменить?

Вместо того, чтобы пытаться идентифицировать неисправный диск по каналу SATA, к которому он подключен, вы можете идентифицировать его по серийному номеру. Я обнаружил, что на большинстве жестких дисков в наши дни серийные номера проштампованы / напечатаны на переднем крае, поэтому все, что вам нужно сделать, это определить серийный номер неисправного диска.

Я предполагаю, что вы уже обнаружили логическое имя неисправного диска через cat /proc/mdstat. Для примера предположим, что неисправный диск /dev/sdb.

Затем, если у вас его еще нет, установите lshw пакет, а затем запустите эту команду (я не уверен, нужно ли вам sudo Это; безвредно попробовать с / без sudo):

lshw -class disk

Вы должны получить примерно следующий результат:

  *-disk:0
       description: ATA Disk
       product: ST32000542AS
       vendor: Seagate
       physical id: 0
       bus info: scsi@2:0.0.0
       logical name: /dev/sda
       version: CC34
       serial: 1AB23C45
       size: 1863GiB (2TB)
       capabilities: partitioned partitioned:dos
       configuration: ansiversion=5 signature=12345678
  *-disk:1
       description: ATA Disk
       product: ST32000542AS
       vendor: Seagate
       physical id: 1
       bus info: scsi@3:0.0.0
       logical name: /dev/sdb
       version: CC34
       serial: 6DE78FG9
       size: 1863GiB (2TB)
       capabilities: partitioned partitioned:dos
       configuration: ansiversion=5 signature=90abcdef

Исходя из этого, вы сможете определить проблемный диск по его logical name (например. /dev/sdb) и таким образом получить его серийный номер (например, 6DE78FG9). Имея под рукой серийный номер, вы можете быть уверены, что выбираете правильный диск.

(Если неисправный диск не отображается в lshw вывод вообще, то это действительно мертвых. Вы, вероятно, все еще можете использовать lshw найти мертвый диск, но на этот раз путем устранения.)

Этот файл предоставит вам информацию о RAID, например, какие диски назначены каждому RAID.

cat /proc/mdstat