24 янв. 2014 г.

Восстановление контроллеров LSI/Supermicro после неудачной прошивки

Первоисточник: http://habrahabr.ru/post/209348/
Суть истории вкратце:
Найти на официальном сайте прошивки для SAS контроллеров Supermicro на базе чипов LSI не так уж и просто. Они, конечно, есть, лежат на FTP. Обновляются хоть и с отставанием от LSI, но регулярно. Автор статьи решил прошить контроллер Supermicro на базе LSI 2208 прошивкой от LSI 9271 и получил кирпич (FW is in fault state). Никакой защиты от подобной неприятности в отличие от LSI 2108 тут не было.
Выручил LSI Pre-Boot USB and CD tool, на котором был полный (16МБ) образ FW. Образ был прошит, сброшены настройки, после чего был прошит FW от Supermicro.
Дополнения:
1) Если прошивка 16МБ образа через MegaCli не получается, то можно это сделать при помощи Megarec: megarec.exe -m0flash 0 <образ>. Сам megarec можно взять на FTP сервере Supermicro, лежит в архивах с прошивками для 2108 и iMR для 2008.
2) Хочется напомнить, что старый трюк с cross-flash для контроллеров с 2208 уже не годится (например, ради снятия ограничения в 16 дисков для набортных контроллеров). Прошивка SBR и SPD ни к чему не приводит - прошивка от LSI либо не приживается, либо ограничение остается.

21 янв. 2014 г.

Почему не нужен TRIM в серверах

- Поддерживает ли этот контроллер TRIM?
- Нет.
- А этот, за $1200?
- Нет.
- Какой ужас! Это заговор производителей! Как мне быть, получается, что мне нельзя подключать SSD, все будет плохо и сломается? Я читал в одном журнале, что TRIM должен быть всегда, это очень важно!
- TRIM не нужен.
- Как?!
А вот так. Для начала стоит разобраться с тем, как работает SSD, что такое сборка мусора, как работает TRIM и главное — почему он не нужен в серверах.

20 янв. 2014 г.

Windows Server 2003 в KVM под CentOS

Для некоторых наших заказчиков Microsoft Windows Server 2003(R2) по-прежнему является актуальной ОС. Понятно, что это происходит не от хорошей жизни, ведь даже расширенная поддержка заканчивается в 2015-м году. Работа критичного для бизнеса legacy-софта приводит к ситуации, когда эту антикварную ОС необходимо переносить на новый сервер. Оборудование 5-8-летней давности начинает выходить из строя, ремонт является нецелесообразным, но как быть с поддержкой Windows Server 2003/2003R2 на современных платформах Supermicro?