Есть ли способ связать рейд-юниты с устройствами os в 3ware?
Я недавно получил сервер Linux с 3ware рейдом. Он имеет несколько томов (/c4/u*/v*), которые ОС видит как устройства (/dev/sd*). Я могу грубо связать эти устройства с устройствами из-за их размера и некоторых других характеристик. Существует ли более простой и понятный способ связать рейд-устройства с устройствами ОС?
3 ответа
Нет простого способа сделать такую задачу. Используйте размер устройства, если вы хотите определить, на каком устройстве было установлено ваше устройство.
Будьте осторожны с идентификатором, который вы используете в / etc / fstab, предпочитайте UUID при использовании контроллера 3ware, потому что иногда блоки не связаны с одним и тем же именем устройства (/dev/sd*) при перезагрузке.
Вы должны быть в состоянии получить подробную информацию из:
sudo /sbin/hdparm -I /dev/sda
smartctl
также 3ware осведомлен.
smartctl -a -d 3ware,0 /dev/tw0
Выше будет проверено состояние диска и информация для 3Ware порта 0, который находится позади представленного диска RAID /dev/tw0
, Это также может быть /dev/sd*
или же /dev/twe*
,
Если у вас есть tw_cli
установлен, вы можете сделать tw_cli info
для списка контроллеров, то, например, tw_cli info c0
чтобы увидеть контроллер 0. Это будет включать в себя серийный номер дисков-членов.
Для тех, кто все еще работает с контроллерами 3ware...
Важную информацию можно найти в журналах ядра (dmesg
,kern.log
), когда устройство обнаружено контроллером 3ware. Драйвер перечисляет кучу информации, включая файл устройства (sd*) с префиксом «адреса» 3ware контроллера/устройства/тома.
[421283.930216] sd 4:0:0:0: [sdd] 11718705152 512-byte logical blocks: (6.00 TB/5.46 TiB)
с
sdd <controller>:<something>:<unit>:<volume>
sd 4:0:0:0 означает контроллер 4 (что-то 0), модуль 0, громкость 0. Теперь вы знаете, что это соответствует/c4/u0/v0
Пример 1
Вставка в систему устройства RAID-0 с двумя дисками «u0» только с томом по умолчанию:
[421283.905120] 3w-9xxx: scsi4: AEN: INFO (0x04:0x001F): Unit operational:unit=0.
[421283.928456] scsi 4:0:0:0: Direct-Access AMCC 9650SE-16M DISK 4.10 PQ: 0 ANSI: 5
[421283.929494] sd 4:0:0:0: Attached scsi generic sg2 type 0
[421283.930216] sd 4:0:0:0: [sdd] 11718705152 512-byte logical blocks: (6.00 TB/5.46 TiB)
[421283.930489] sd 4:0:0:0: [sdd] Write Protect is off
[421283.930492] sd 4:0:0:0: [sdd] Mode Sense: 23 00 10 00
[421283.931153] sd 4:0:0:0: [sdd] Write cache: enabled, read cache: enabled, supports DPO and FUA
[421283.981408] sd 4:0:0:0: [sdd] Attached SCSI disk
С4:0:0:0
Мы видим, чтоsdd
это громкость 0 от устройства 0 от контроллера 4
Подробности от:
# tw_cli /c4/u0 show
Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB)
------------------------------------------------------------------------
u0 RAID-0 OK - - - 256K 5587.91
u0-0 DISK OK - - p0 - 2793.96
u0-1 DISK OK - - p1 - 2793.96
u0/v0 Volume - - - - - 5587.91
Пример 2
Установка 4-дискового блока RAID-5 «u1» в систему с тремя томами:
[424082.166392] 3w-9xxx: scsi4: AEN: INFO (0x04:0x001F): Unit operational:unit=1.
[424082.190561] scsi 4:0:1:0: Direct-Access AMCC 9650SE-16M DISK 4.10 PQ: 0 ANSI: 5
[424082.191543] sd 4:0:1:0: Attached scsi generic sg3 type 0
[424082.191741] sd 4:0:1:0: [sde] 125829120 512-byte logical blocks: (64.4 GB/60.0 GiB)
[424082.191931] sd 4:0:1:0: [sde] Write Protect is off
[424082.191934] sd 4:0:1:0: [sde] Mode Sense: 23 00 10 00
[424082.192315] scsi 4:0:1:1: Direct-Access AMCC 9650SE-16M DISK 4.10 PQ: 0 ANSI: 5
[424082.192488] sd 4:0:1:0: [sde] Write cache: enabled, read cache: enabled, supports DPO and FUA
[424082.193270] sd 4:0:1:1: Attached scsi generic sg5 type 0
[424082.194076] sd 4:0:1:1: [sdf] 2097152000 512-byte logical blocks: (1.07 TB/1000 GiB)
[424082.194176] scsi 4:0:1:2: Direct-Access AMCC 9650SE-16M DISK 4.10 PQ: 0 ANSI: 5
[424082.194361] sd 4:0:1:1: [sdf] Write Protect is off
[424082.194363] sd 4:0:1:1: [sdf] Mode Sense: 23 00 10 00
[424082.195063] sd 4:0:1:1: [sdf] Write cache: enabled, read cache: enabled, supports DPO and FUA
[424082.196046] sd 4:0:1:2: Attached scsi generic sg6 type 0
[424082.196624] sd 4:0:1:2: [sdg] 15355076608 512-byte logical blocks: (7.86 TB/7.15 TiB)
[424082.197631] sd 4:0:1:2: [sdg] Write Protect is off
[424082.197637] sd 4:0:1:2: [sdg] Mode Sense: 23 00 10 00
[424082.198060] sd 4:0:1:2: [sdg] Write cache: enabled, read cache: enabled, supports DPO and FUA
[424082.250513] sd 4:0:1:2: [sdg] Attached SCSI disk
[424082.250777] sd 4:0:1:1: [sdf] Attached SCSI disk
[424082.272385] sd 4:0:1:0: [sde] Attached SCSI disk
Мы видим:
-
sd 4:0:1:0
:sde
является/c4/u1/v0
(64 ГБ) -
sd 4:0:1:1
:sdf
является/c4/u1/v1
(1,06 ТБ) -
sd 4:0:1:2
:sdg
является/c4/u1/v2
(7,86 ТБ)
Подробности изtw_cli
:
# tw_cli /c4/u1 show
Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB)
------------------------------------------------------------------------
u1 RAID-5 OK - - - 256K 8381.87
u1-0 DISK OK - - p2 - 2793.96
u1-1 DISK OK - - p3 - 2793.96
u1-2 DISK OK - - p4 - 2793.96
u1-3 DISK OK - - p6 - 2793.96
u1/v0 Volume - - - - - 60
u1/v1 Volume - - - - - 1000
u1/v2 Volume - - - - - 7321.87