Прошивка ssd, linux: оновлення великої партії накопичувачів


12

Мене нещодавно зіткнулися з фатальною помилкою вбудованого програмного забезпечення, яка вплинула на десятки вирішальних SSD, розгорнутих у моєму центрі обробки даних. Багато машин, які постраждали від цього, використовують LSI або інші власні контролери SAS, які завантажувальний ISO від Crucial не визнає. Жодна із систем, на які постраждали, не має ліцензії на Windows. Історія приблизно схожа з іншими SSD-виробниками, включаючи Samsung та Intel.

Щоб вирішити цю проблему, я змушений був зупинити кожну машину, вийняти пошкоджений SSD, вийняти SSD з його Caddy для гарячої заміни, встановити його тимчасово на мій ThinkPad, прошивати прошивку, повернути назад, промити, повторити. Значну частину дня знадобилося пройти по всіх уражених пристроях.

Я шукаю апаратне, програмне забезпечення та / або стратегію придбання, щоб полегшити цю біль, оскільки помилки з прошивкою SSD здаються неминучими, а наш SSD слід зростати.

Перша моя думка - придбати ноутбук із eSATA та одним із таких кабелів . Принаймні, це повинно зробити так, щоб мені не довелося видаляти накопичувачі у їхніх колекцій.

Напевно, інші натрапили на це. Будь-які нові рішення?


1
Який RAID-контролер ви використовуєте? Деякі пропонують перевести себе в режим HBA. Це ефективно відключає будь-який тип RAID або абстрагування логічного обсягу і забезпечує кожен диск в ОС незалежно. У такому режимі оновлення мікропрограмного забезпечення може виконуватися пакетно, після чого ви можете відновити функціональність RAID знову. Прикладом такого контролера на основі LSI є контролер IBM M1015 (Google IT firmwareразом з ним).
gertvdijk

Відповіді:


2

Деякі контролери дозволяють прошивати прошивку накопичувача із вбудованими утилітами (adatec це точно), але все одно - це не безпечно, особливо для масивів. Навіть комунальні служби можуть це зробити - я не буду.

Краще оновлювати диски один за одним і відновлювати їх. Існує ризик, що накопичувачі можуть не працювати після спалаху вбудованого програмного забезпечення та у разі оновлення пакетного пакету - ви можете втратити відразу декілька дисків і, як результат, втратити цілі дані RAID, не кажучи про поодинокі диски.

Що стосується накопичувачів SAS - про сумісність зверніться до постачальника дисків та контролерів. Немає загальних адаптерів і USB-SAS адаптерів (їх не вдалося знайти чи побачити після пошуку, вони також потрібні для безпечного стирання). Для SATA - просто підключіть їх до робочого столу за допомогою кабелю SATA / eSATA або використовуйте адаптер, як ви вже говорили. У мене є декілька цих мультибрендових китайських адаптерів, і вони працюють досить добре - я оновив прошивку на багатьох дисках SATA.

Удачі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.