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

Определить диски на контроллере LSI SAS1068E

Я пытаюсь четко определить, какой диск нужно заменить в массиве RAID1. Контроллер показывает, что это PhysDisk 0 id = 1. Открывая машину, как я могу точно узнать, какой это диск? (В идеале по серийному номеру на диске, а не только по физическому кабелю, подключенному к ..)

Есть ли способ показать серийные номера дисков через утилиту командной строки lsiutil или иначе?

Centos 5.4

Dell Poweredge R300

Контроллер Dell (воображаемый) RAID SAS6iR (также известный как LSI SAS0168E)

2x диска WD 160Гб

Эта команда покажет серийные номера дисков, подключенных к контроллеру LSI SAS:

yum install lsscsi /usr/bin/lsscsi -g smartctl -a /dev/sg0

Отвечая на свой вопрос - совсем забыл про OpenManage (OMSA). Установка этого зверя и несколько мегов оборотов позже:

[root@computeu1n5 ~]# omreport storage pdisk controller=0
List of Physical Disks on Controller SAS 6/iR Adapter (Slot 1)

Controller SAS 6/iR Adapter (Slot 1)
...
ID                        : 0:1
Status                    : Ok
Name                      : Physical Disk 0:1
...
Serial No.                : WD-WCAS2208118581185
...

БИНГО!

Предполагая, что программное обеспечение LSIUtil использует синтаксис, похожий на синтаксис утилиты MegaCli, который OEM OEM от LSILogic, я бы начал с Шпаргалка по Perc, написанная Морицем Мертинкатом:

# Physical drive information

MegaCli -PDList -aALL
MegaCli -PDInfo -PhysDrv [E:S] -aALL 

Индикаторы активности диска в утилите RAID должны мигать.