LINUX.ORG.RU

RAID10 из 4-х дисков на LSI MegaRAID SAS 2108 видно как RAID1.

 , ,


0

3

Гуру интерпрайза, властелины рейдов - подскажите. Запутался как такое произошло. Достался Supermicro сервер, в нем железный RAID контроллер который прикидывается как Intel RS2BL040, на самом деле это LSI Logic / Symbios Logic MegaRAID SAS 2108 [Liberator] (rev 05) по «lspci». Вот в чем вопрос - в сервер воткнуто 4 x 4TB SAS диска SEAGATE ST4000NM0023, которые система видит как «sd 0:2:0:0: [sda] 15624998912 512-byte logical blocks: (7.99 TB/7.27 TiB)», то бишь получается что RAID10. Но вот биос рейда и консольные тулсы (megasasctl и интелевская/мегарейдовская «storcli64») настойчиво заявляют что это именно RAID1, и ничто иное -

выхлоп "./storcli64 /c0 show all":

---------------------------------------------------------
DG/VD TYPE  State Access Consist Cache sCC     Size Name 
---------------------------------------------------------
0/0   RAID1 Optl  RW     No      RWBD  -   7.275 TB      
---------------------------------------------------------

Как такое возможно? Или у этого контроллера есть какой-то хитрый тип RAID1 из 4-х дисков, но тогда непонятно почему места он отдает как RAID10. Возможности для экспериментов нет, т.к. система в строю и терять данные не простительно, в принципе всё работает и не жалуюсь.

★★★

На RS2BL080 (что тоже самое, что и RS2BL040, но 8 портов):

------------------------------------------------------------
DG/VD TYPE   State Access Consist Cache sCC       Size Name 
------------------------------------------------------------
0/0   RAID10 Optl  RW     Yes     RWBC  -    86.610 GB      
1/1   RAID1  Optl  RW     Yes     RWBC  -   557.861 GB      
------------------------------------------------------------

Установи фирмварь. Не от Intel, а от соответствующего LSI

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

Хм, то есть по факту это все-таки RAID10 как я и думаю (а я в этом уверен, т.к. остальные факты на это явно указывают), а отображает он его как RAID1 из-за кривого/старого/неродного firmware в самом RAID контроллере?

FreeBSD ★★★ ()
Ответ на: комментарий от FreeBSD

Не факт, но сначала скажи версию своей фирмвари.

Deleted ()
Ответ на: комментарий от Deleted
Version :
=======
Firmware Package Build = 12.7.0-0007
Firmware Version = 2.70.03-0862
Bios Version = 3.13.00
NVDATA Version = 2.04.03-0002
Boot Block Version = 2.02.00.00-0000
Bootloader Version = 01.250.04.219
Driver Name = megaraid_sas
Driver Version = 06.600.18.00
TOPOLOGY :
========

------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type  State BT     Size PDC  PI SED DS3  FSpace 
------------------------------------------------------------------------
 0 -   -   -        -   RAID1 Optl  N  7.275 TB dflt N  N   dflt N      
 0 0   -   -        -   RAID1 Optl  N  7.275 TB dflt N  N   dflt N      
 0 0   0   252:1    10  DRIVE Onln  N  3.638 TB dflt N  N   dflt -      
 0 0   1   252:0    11  DRIVE Onln  N  3.638 TB dflt N  N   dflt -      
 0 0   2   252:2    9   DRIVE Onln  N  3.638 TB dflt N  N   dflt -      
 0 0   3   252:3    8   DRIVE Onln  N  3.638 TB dflt N  N   dflt -      
------------------------------------------------------------------------

Вот.

FreeBSD ★★★ ()
Ответ на: комментарий от Deleted

А как же админское «работает - не трожь»? =)

Что-то недоступен интелевский центр загрузок, не качается фирмваре. Если честно то как-то ссыкатно, вдруг он этот рейд «развидит» с новой прошивкой, и что тогда делать.

FreeBSD ★★★ ()
Ответ на: комментарий от FreeBSD

А как же админское «работает - не трожь»? =)

Это не админское.

Фирмвари надо обновлять - это аксиома.

Deleted ()
Ответ на: комментарий от Deleted

Ладно, попробую как только очухается сайт Интела. На крайняк думаю можно будет откатиться на старую версию фирмваре, та что сейчас, и как-то вернуть конфигурацию.

FreeBSD ★★★ ()
Ответ на: комментарий от FreeBSD

Intel RS2BL040 - это OEMный LSI 9260-4i.

Я бы поставил фирмварь от LSI.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от Deleted

Intel RS2BL040 - это OEMный LSI 9260-4i.

Это понятно, система его и видит как LSI

Я бы поставил фирмварь от LSI.

Был бы бекап, попробывал бы.

Только что попытался поставить последний фирмварь с сайта Интела, 12.14.0-0185 (Latest), storcli выругался:

# ./storcli64 /c0 download file=/root/util/cmdtool2/firmware/MR411p.rom
Download Completed.     
Flashing image to adapter...
Firmware Failed to FLASH flash. Stop!!!
Controller = 0
Status = Failure
Description = CTRL_FLASH_FW_CLOSE failed

Видимо для начала ему надо накатить предыдущие версии.

FreeBSD ★★★ ()
Ответ на: комментарий от FreeBSD

В общем http://downloadmirror.intel.com/ не хочет отдавать фирмвари уже минимум как пару часов, ERROR 504: Gateway Time-out. По ходу это знак - не трогать контроллер до тех пор пока не появится бекап, либо иная возможность проэксперементировать без последствий. В любом случае на рабочем сервере с живым массивом такие пляски могут плачевно кончиться. Так что откладываю данную процедуру на неопределенный срок.. Спасибо за наводки.

FreeBSD ★★★ ()
Ответ на: комментарий от FreeBSD

Только что попытался поставить последний фирмварь с сайта Интела, 12.14.0-0185 (Latest), storcli выругался:

Ты ссылку мою читал? :) Не надо предыдущие накатывать, надо накатить только одну. 12.12.0-0111. Она одинаковая лежит и у интеля, и у lsi.

Deleted ()
Ответ на: комментарий от FreeBSD

вдруг он этот рейд «развидит» с новой прошивкой

Легко. Могут не определиться некоторые веники.

andrew667 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.