Конвертація Oracle Flash Accelerator F40/F80 в Seagate Nytro Warp Drive

готуючи ще одну збірку гібридного сховища даних дійшов до проблеми що файликів і прошивок в інтернеті вже нестало, стара історія. Інтернет нічого не забуває, ага

В чому прикол залізяки ? Для чого за неї боротися ?


Oracle Flash Accelerator

Усе діло у тому що ця карта має дуже дуже непогані показники швидкодії (десь на рівні середньостатистичних сучасних NVME дисків) а саме головне дуже високі показники записів на відмову! Я їх використовую цих мамонтів для того щоб кешувати дані на величезних дискових масивах.


ця інструкція написана на базі оригінального допису про модифікацію пристрою

і протестована на дистрибутиві AlmaLinux 9.4 Live

тож аби повторити ці кроки вам потрібна ця операціна система або розуміння що ви робите.

Так як утиліта заміни прошивки може прошити будьякий контролер LSI рекомендую відключити усі інші контроллери заздалегідь


контроллер рейд сервера відключений фізично, щоб не натворити біди


щоб потім не плакати гіркими сльозами бо наприклад ваш контроллер Dell PERC H700 став цеглиною.


Драйвер

Адаптер побудований на контролері LSI 2008 підтримка якого була видалена з ядра редхат 8 і новішими як наслідок треба встановити драйвер вручну!


mpt3sas

EL8 (Almalinux 8)

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
yum install kmod-mpt3sas

EL9 (Almalinux 9)

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm
yum install kmod-mpt3sas

пакет з драйверами зветься kmod-mpt3sas

для встановлення на сам пристрій нам необхідно скачати дуд пакет в форматі ісо і його скормити під час інсталяції відео приклад

після чого у вас має побачитися сам пристрій в HBA режимі - 4 диски по 100 гігабайт або по 200 у випадку F80

у цьому режимі цей пристрій нікому не цікавий і коштує на нашому ринку як пачка макаронів. Доклавши зусиль його можна перевести в RAID 0 режим який обєднає швидкодію та обєм усіх 4 дисків в один логічний пристрій.

Утиліти та файли прошивки



Бекап прошивки

завантаживши архів з необхідними файлами

1. запускаємо утиліту ./lsiutil -e


контроллер визначився і він один в системі.

утиліта запуститься в інтерактивному режимі і буде очікувати вводу команд

обираємо контроллер 1, для надійності він має бути один у системі.

далі утиліта попросить вибарти дію яку ми хочемо зробити із контроллером.


Нас цікавить операція 46 "вивантажити прошивку" далі пункт 5 "повний дамп"


вказуємо назву файлу під яким ми хочемо зберегти бекап прошивки

після чого виходимо з утиліти - 0.

2. Бекапимо SBR розділ плати -


Розділення оригінальної прошивки

прошивка із сайту сігейт іде комбінованою і для нашого застосування її потрібно порізати

Модифікація файлу sbr

Прошивка


Готово! Він має з’явитися у вашій ОС як один великий блоковий пристрій, що працює на повній швидкості PCIe x8, на яку він здатний.