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

FreeBSD: как связать серийные номера дисков с именами устройств при использовании карты SATA 3ware

При использовании карты 3ware SATA / RAID можно ли связать серийный номер диска с устройством / dev / daN? Я могу получить серийные номера с помощью «smartctl -d 3ware, 0 / dev / twa0 -i», но я не знаю, соответствует ли «twa0» напрямую «da0». smartctl -a / dev / da0 просто сообщает мне, что мне нужно использовать -d 3ware, N, поэтому я не могу напрямую получить информацию таким образом.

Графический интерфейс FreeNAS действительно показывает серийные номера дисков, когда они находятся в томе, поэтому должен быть какой-то способ сделать это заранее. Мне нужны сопоставления устройства / последовательного порта, прежде чем я создам пул, потому что я хочу убедиться, что диски зеркалируются на двух картах sata 3ware. Я также хотел бы иметь возможность сопоставить расположение физических слотов с серийными номерами и именами устройств, чтобы упростить замену дисков в будущем.

Я использую FreeBSD 8.2 (FreeNAS 8.0 RC5)

Конфигурацию twaX to daX можно найти в dmesg.boot:

$ cat /var/run/dmesg.boot
da0 at twa0 bus 0 scbus0 target 0 lun 0
da0: <AMCC 9690SA-4I  DISK 4.10> Fixed Direct Access SCSI-5 device 
da0: 100.000MB/s transfers
da0: 476827MB (976541696 512 byte sectors: 255H 63S/T 60786C)
da1 at twa0 bus 0 scbus0 target 1 lun 0

На вопрос «Могу ли я получить их перед построением части массива?»:

На своих ящиках FreeBSD я устанавливаю 3dm2:

$ pkg_info 3dm\* 
Information for 3dm-2.09.01.004_1,1:

Comment:
3ware RAID controller monitoring daemon and web server


Description:
3DM 2 provides a web interface to remotely create, manage and monitor
your 3ware RAID arrays. In the event of a hardware failure, 3DM 2 can
automatically notify you via email.

WWW: http://www.3ware.com/support/

После настройки 3dm2 вы можете войти в веб-интерфейс, и в разделе Информация :: Информация о диске он будет иметь:

 Extra Drive Info (Controller ID 0 - VPort 0)
  Drive Type    SATA
  Serial #  9YY0XX4N