У меня есть две карты контроллера IBM ServeRAID M5014 SAS / SATA на двух разных машинах. Один сообщает о температуре привода, другой - нет. Я надеюсь, что это какой-то вариант мегаклей, который я могу установить. Однако я просмотрел всю документацию megacli без каких-либо намеков на то, что это настраиваемый параметр. Есть ли у кого-нибудь опыт работы с этими картами, который может сказать мне, исправит ли обновление прошивки это несоответствие? Карта, которая в настоящее время работает (сообщает о температурах), живет в своей собственной конфигурации IBM Systems X, в то время как вторая карта, которая в настоящее время работает, помимо отчетов о температурах, не живет в собственной машине Systems X, а является скорее ... Франкенштейном для отсутствие лучших слов.
В качестве еще одной точки данных: есть ли у кого-нибудь из этих карт в машине, отличной от System X, которая сообщает температуру?
Ниже приводится свалка соответствующей информации для архивных целей и для тех, кому интересно.
Во-первых, хотя обе карты относятся к M5014, они имеют разные версии. Единственная информация о температуре:
Versions
================
Product Name : ServeRAID M5014 SAS/SATA Controller
Serial No : SV13815228
FW Package Build: 12.12.0-0065
Mfg. Data
================
Mfg. Date : 09/17/11
Rework Date : 00/00/00
Revision No : 80B
Battery FRU : N/A
Image Versions in Flash:
================
FW Version : 2.120.143-1325
BIOS Version : 3.22.00_4.11.05.00_0x05060000
Preboot CLI Version: 04.04-017:#%00008
WebBIOS Version : 6.0-40-e_35-Rel
NVDATA Version : 2.09.03-0020
Boot Block Version : 2.02.00.00-0000
BOOT Version : 09.250.01.219
Pending Images in Flash
================
None
PCI Info
================
Controller Id : 0000
Vendor Id : 1000
Device Id : 0079
SubVendorId : 1014
SubDeviceId : 03c7
Host Interface : PCIE
И температура, не сообщающая о температуре:
Versions
================
Product Name : ServeRAID M5014 SAS/SATA Controller
Serial No : SV02102642
FW Package Build: 12.0.1-0097
Mfg. Data
================
Mfg. Date : 05/17/10
Rework Date : 00/00/00
Revision No :
Battery FRU : N/A
Image Versions in Flash:
================
BIOS Version : 3.09.00
FW Version : 2.0.33-0901
Preboot CLI Version: 02.00-015:#%00008
WebBIOS Version : 3.0-22-e_12-Rel
NVDATA Version : 2.02.0043
Boot Block Version : 2.00.00.00-0018
BOOT Version : 01.250.04.219
Pending Images in Flash
================
None
PCI Info
================
Controller Id : 0000
Vendor Id : 1000
Device Id : 0079
SubVendorId : 1014
SubDeviceId : 03c7
Host Interface : PCIE
Измерение температуры привода приводит к:
sudo megacli -PDList -aALL -NoLog | grep -m1 "Drive Temperature"
Drive Temperature :28C (82.40 F)
И
sudo megacli -PDList -aALL -NoLog | grep -m1 "Drive Temperature"
Drive Temperature : N/A
Дальнейшее исследование показывает, что вторая карта не поддерживает температуру. Из
sudo megacli -AdpAllInfo -aAll
Supported PD Operations
================
Support Temperature : Yes
И не включен на второй карте.
Supported PD Operations
================
Support Temperature : No
Вот детали физического устройства:
Карточка №1
Enclosure Device ID: 8
Slot Number: 8
Drive's postion: DiskGroup: 7, Span: 0, Arm: 0
Enclosure position: 1
Device Id: 19
WWN: 5000c5001130d3ca
Sequence Number: 2
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
PD Type: SATA
Raw Size: 1.364 TB [0xaea87b30 Sectors]
Non Coerced Size: 1.363 TB [0xae987b30 Sectors]
Coerced Size: 1.363 TB [0xae81a800 Sectors]
Firmware state: Online, Spun Up
Device Firmware Level: CC1H
Shield Counter: 0
Successful diagnostics completion on : N/A
SAS Address(0): 0x500507603947ae49
Connected Port Number: 0(path0)
Inquiry Data: 9VS1GZVVST31500341AS CC1H
FDE Capable: Not Capable
FDE Enable: Disable
Secured: Unsecured
Locked: Unlocked
Needs EKM Attention: No
Foreign State: None
Device Speed: 3.0Gb/s
Link Speed: 6.0Gb/s
Media Type: Hard Disk Device
Drive Temperature :35C (95.00 F)
PI Eligibility: No
Drive is formatted for PI information: No
PI: No PI
Port-0 :
Port status: Active
Port's Linkspeed: 6.0Gb/s
Drive has flagged a S.M.A.R.T alert : No
И вторая карта:
Enclosure Device ID: 252
Slot Number: 6
Drive's postion: DiskGroup: 6, Span: 0, Arm: 0
Enclosure position: N/A
Device Id: 18
WWN:
Sequence Number: 2
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
PD Type: SATA
Raw Size: 1.364 TB [0xaea87b30 Sectors]
Non Coerced Size: 1.363 TB [0xae987b30 Sectors]
Coerced Size: 1.363 TB [0xae81a800 Sectors]
Firmware state: Online, Spun Up
Device Firmware Level: CC1J
Shield Counter: 0
Successful diagnostics completion on : N/A
SAS Address(0): 0x4433221106000000
Connected Port Number: 4(path0)
Inquiry Data: 9VS0FTMYST31500341AS CC1J
FDE Capable: Not Capable
FDE Enable: Disable
Secured: Unsecured
Locked: Unlocked
Needs EKM Attention: No
Foreign State: None
Device Speed: 3.0Gb/s
Link Speed: 3.0Gb/s
Media Type: Hard Disk Device
Drive Temperature : N/A
PI Eligibility: No
Drive is formatted for PI information: No
PI: No PI
Port-0 :
Port status: Active
Port's Linkspeed: 3.0Gb/s
Drive has flagged a S.M.A.R.T alert : No
Вот различие "sudo megacli -AdpAllInfo -aAll" (diff <(sort card1.txt) <(sort card2.txt)):
72d70
< Auto Enhanced Import : No
76c74
< Battery Warning : Enabled
---
> Battery Warning : Disabled
83c81
< BIOS Version : 3.22.00_4.11.05.00_0x05060000
---
> BIOS Version : 3.09.00
85,87c83,84
< Boot Block Version : 2.02.00.00-0000
< BOOT Version : 09.250.01.219
< BreakMirror RAID Support : No
---
> Boot Block Version : 2.00.00.00-0018
> BOOT Version : 01.250.04.219
94d90
< ChipRevision : B4
105,106c101,102
< Current Size of FW Cache : 145 MB
< Current Time : 16:17:43 6/25, 2013
---
> Current Size of FW Cache : 0 MB
> Current Time : 16:23:41 6/25, 2013
110c106
< Default spin down time in minutes: 30
---
> Default spin down time in minutes: 0
112c108
< Delay Among Spinup Groups : 2s
---
> Delay Among Spinup Groups : 12s
131d126
< Disable Join Mirror : No
136c131
< Disable Spin Down of hot spares : Yes
---
> Disable Spin Down of hot spares : No
139d133
< Don't Auto spin down Configured Drives
151,152c145
< Enable Shield State : No
< Enable Spin Down of UnConfigured Drives : Yes
---
> Enable Spin Down of UnConfigured Drives : No
166,167c159,160
< FW Package Build: 12.12.0-0065
< FW Version : 2.120.143-1325
---
> FW Package Build: 12.0.1-0097
> FW Version : 2.0.33-0901
186,187c179,180
< Max Drives to Spinup at One Time : 4
< Maximum number of direct attached drives to spin up in 1 min : 120
---
> Max Drives to Spinup at One Time : 2
> Maximum number of direct attached drives to spin up in 1 min : 0
192d184
< Max power savings option is not allowed for LDs. Only T10 power conditions are to be used.
202c194
< Mfg. Date : 09/17/11
---
> Mfg. Date : 05/17/10
208c200
< NVDATA Version : 2.09.03-0020
---
> NVDATA Version : 2.02.0043
218c210
< Physical Devices : 10
---
> Physical Devices : 9
222c214
< Power Saving option : Don't spin down Hot spares
---
> Power Saving option : All power saving options are enabled
226c218
< Preboot CLI Version: 04.04-017:#%00008
---
> Preboot CLI Version: 02.00-015:#%00008
241c233
< Revision No : 80B
---
> Revision No :
243c235
< SAS Address : 500605b003b0c060
---
> SAS Address : 500605b00234f210
250c242
< Serial No : SV13815228
---
> Serial No : SV02102642
256c248
< Spin Down time : 30
---
> Spin Down time : 0
261c253
< Support Boot Time PFK Change : Yes
---
> Support Boot Time PFK Change : No
271,272c263,264
< Support Temperature : Yes
< Support the OCE without adding drives : Yes
---
> Support Temperature : No
> Support the OCE without adding drives : No
279d270
< TTY Log In Flash : No
288c279
< WebBIOS Version : 6.0-40-e_35-Rel
---
> WebBIOS Version : 3.0-22-e_12-Rel
Эта проблема была устранена с помощью обновления прошивки. Поскольку карта M5014 больше не находится в системе IBM, я не смог прошить карту стандартным пакетом прошивки. Чтобы выполнить обновление прошивки, я прошил карту прошивкой LSI 9260-8i.
Обратите внимание, что если у вас прошивка до 12.7.0-0020 (IBM), вам нужно будет выполнить прошивку до прошивки LSI 12.12.0-0090, прежде чем вы сможете выполнить прошивку до более свежих версий. Не было необходимости загружаться для работы с DOS или создавать сложную флешку. Следующая команда в Debian Wheezy сделала свое дело
sudo megacli -adpfwflash -f the_rom_file.rom -a0
Удачного рейда .......