ИТ-технологии для профессионалов

Показаны сообщения с ярлыком updates. Показать все сообщения
Показаны сообщения с ярлыком updates. Показать все сообщения

четверг, 24 сентября 2009 г.

Обновление прошивки на RAID Adaptec 2й и 5й серии: проблема

На сайте Adaptec появилась информация о том, что обновление прошивки RAID контроллеров 2й и 5й серии (а это модели ASR-2405, ASR-2045, ASR-5405, ASR-5445, ASR-5805, ASR-5085, ASR-51245, ASR-51645, ASR-52445) с версии 16501 на более старшую может повлечь за собой недоступность данных (хотя все созданные ранее массивы будут иметь статус Optimal). Если у Вас на контроллерах установлена упомянутая прошивка, либо имеются массивы, которые были изначально созданы на прошивке версии 16501, настоятельно рекомендуется обратиться в техническую поддержку перед обновлением прошивки. Ну и если Вы уже обновили прошивку и доступ к данным пропал, то обращаться нужно туда же. В качестве быстрого решения возникшей проблемы можно прошить версию 16501 обратно – данные после этого станут доступны.

От себя могу сказать, что мы с такой проблемой до настоящего момента не сталкивались, что может свидетельствовать о том, что проблема встречается не так часто. Да и поскольку следующая после 16501 прошивка вышла еще в начале лета, а информация появилась только сейчас, вероятность не такая уж и большая. Но иметь в виду нужно и помнить про это важно.

Читать дальше ...

понедельник, 10 августа 2009 г.

Обновление компонент IBM BladeCenter

Лезвия

Я описывал процедуру обновления здесь.

AMM модуль BladeCenter

Все просто, скачивается с нужного раздела сайта IBM и заливается через раздел “MM Control – Firmware update” веб интерфейса собственно AMM. Обновлять стоит, с ростом версии хорошеет IPMI и прочие мелочи.

FC Brocade

Проверялось на p/n 32R1819.

  1. Через сайта IBM скачивается необходимая версия прошивки. Там будет редирект на сайт broacde.
  2. Перед прошивкой - разархивировать до состояния папки, корневой папкой для прошивки считается самый верхний каталог из архива с большим количеством папок/файлов.
  3. Прошивать лучше подключаясь через ssh/telnet
  4. Листинг кода
    brocade4Gb:USERID> firmwaredownload
    Do you want to continue [Y]: y
    Server Name or IP Address: 192.168.150.52 // IP сервера FTP сервера где лежит прошивка.
    User Name: user
    File Name: /v5.2.2 /v5.2.2/release.plist
    Password: ****
    Firmwaredownload has started.

Комментарии:

  • Файла release.plist в этом каталоге реально нету. т.е. указываем путь к корневому каталогу с прошивкой, и приписываем к нему имя этого файла. Несмотря на реальное отсутствие файла в файловой системе, все нормально перешьется.
  • Обновлять прошивки надо в таком порядке: 5.0.5 - 5.2.2 - 5.3.1 -6.0.1a - 6.1.0
  • После обновления первичной прошивки и перезагрузки свитча, начинается процесс обновления вторичной прошивки. Это происходит в фоновом режиме и требует какого то времени (10-15 мин). Состояние этого процесса можно отследить командой "firmwaredownloadstatus" в течении этой подгрузки загрузить новую версию не получится, будет выдаваться ошибка.
  • От версии к версии может меняться способ заливки прошивки на систему, я всегда пользовался FTP. Если что то меняется, то об этом наглядно пишется в консоли. У меня сложностей не возникало. Наиболее простой с моей точки зрения вариант FTP сервера – FileZilla

FC Cisco

Проверялось на p/n 39Y9281.

  • Инструкция по обновлению http://www.cisco.com/en/US/docs/storage/san_switches/mds9000/sw/san-os/upgrade/guide/upgrade.html
  • Прошивка с сайта IBM перенаправляет на CISCO, оттуда ничего не скачать без платного аккаунта. Прошивку можно вытряхнуть из IBM суппорта если крепко сесть им на шею. Отдают спокойно, но не с первого раза.
  • Также можно скачать здесь для авторизации используем:
    login: ibmssg
    pass: storage

Eth BNT (Nortel)

Проверялось на p/n 32R1866.

  • Идеология такая: есть 3 банка (1,2 - независимые ОС, 3 - загрузчик). Процесс обновления для разных версий критически различается. Сначала смотрим версию - затем думаем - затем шьем.

Апдейт с версий ранее 1.2.5.1 до 1.2.5.1
Листинг:
1. #/boot/gtimg X TADDR GbESM-AOS-1.2.5.1_OS.img
2. #/boot/image X
3. #/boot/reset
4. (reboot)
5. #/boot/gtimg boot TADDR GbESM-ABoot-1.2.5.1_boot.img
6. #/boot/reset
7. (reboot)

Апдйет версий старше 1.2.5.1
Листинг:
1. #/boot/gtimg X TADDR GbESM-AOS-1.5.1.0_OS.img
2. #/boot/image X
3. #/boot/gtimg boot TADDR GbESM-AOS-1.5.1.0_boot.img
4. #/boot/reset
5. (reboot)

В 2-х абзацах выше
X - имя прошиваемого банка [image1 | image2]
TADDR - ip адрес сервера TFPT
*.img - файлы с прошивками

Комментарии:

  • Шить через telnet.
  • Несмотря на указанную возможность использования FTP использовать только TFPT.
  • Скачать прошивку 1.2.5.1 просто так нельзя. На сайте IBM указателя на неё - нету. Нужна она для апдейта старых версий. http://www.bladenetwork.net/media/ZIPs/GbESM-AOS-1.2.5.1.zip
  • Для скачки чего либо с www.bladenetwork.net необходимо зарегится и зарегить свой продукт (иначе доступа не будет). Для этого нужен его серийник который можно посмотреть через #/info/sys/general - в консоли.
  • Краткое пояснение команд
    #/boot/gtimg - загрузка прошивки с TFPT в 1-ый или 2-ой банк памяти
    #/boot/image - выбор с какого банка грузится следующий раз
    #/info/sys/general - инфа о системе
    #/boot/cur - просмотр текущих версий прошивок

Eth Cisco

Проверялось на p/n 32R1894.

Листинг:
>enable
#archive download-sw tftp://<xxx.yyy.zzz.aaa>/<image>
#reload

Комментарии:

  • Полное название CIGESM
  • Наименование прошивки - cigesm-i6q4l2-tar.121-22.ea12.tar
  • Разархивировать – не надо.
  • В текущей версии прошивки (show version) должно быть четко указано название железки (от начала файла до первого тире).
  • На сайте IBM к блэйду можно найти не только cigesm но и 3*** серию. причем, что это 3*** говорится далеко не сразу можно не заметить. определяем по названию файла. прошивка сливается с сайта IBM из суппорта раздел Networking по BladeCenter.
  • Прошивка делается с TFTP.
  • Подключаться к свитчу обязательно через COM порт.
Читать дальше ...

среда, 5 августа 2009 г.

ПО для обновления прошивок х86 систем от IBM

Для х86 систем IBM (сервера xSeries стоечные и лезвия) существует огромное количество разных прошивок для внутренних компонент: BIOS, bmc, diagnostics, SAS, FC, network. Некоторые прошивки могут быть нужны в одних системах и не нужны в других, в зависимости от комплектации сервера. В итоге получается что на какое-нибудь лезвие сервер HS21 потенциально существует около 15 актуальных прошивок для разных компонент.

Сложность обновления вырастает достаточно сильно, поскольку зачастую чтобы обновить отдельную компоненту сервера нужно загрузиться со специального iso образа для обновления конкретно этой компоненты. В итоге обновление обычного сервера требует 8-10 разных образов с прошивками и соответственно 8-10 перезагрузок. Получается что нужно потратить минут 30 постоянно меняя образа и перегружая сервера. Удовольствие серьезно ниже среднего.

Специально для того чтобы не тратить такое дикое количество времени на рутинную работы, в IBM сделали утилиту которая умеет собирать один образ содержащий все нужные обновления сразу.

Сначала несколько слов как он работает. Сначала Вы скачиваете эту самую волшебную утилиту, которая называется “UpdateXpress System Packs Installer”, есть версии под windows, linux. Затем запускаете её на машине где будут собираться все образа с обновлениями. Утилита как таковая не устанавливается, а просто запускается скачанный с интернета файл. Если нужно не просто скачать обновления, а сделать из них загрузочный образ выбираем на стартовом экране “ToolsCenter Bootable Media Creator”. После запуска пойдет пошаговый мастер. На шаге “Acquire Location” имеет смысл выбрать “Latest available individual updates” этот пункт позволит апдейтить не полными паками (UpdateXpress System Packs), а собирать последние версии прошивок, это актуально поскольку отдельные прошивки обновляются чаще. Дальнейшие шаги достаточно ясны и интуитивно понятны, нужно выбрать тип машины.

После работы утилиты на выходе получается iso образ, его можно подмонтировать через IPMI либо записать на диск и использовать локально. После загрузки сервера с этого диска - дальнейшее понятно. Можно выбирать отдельные обновления для установки или выбрать все записанные на диск обновления. Процесс займет какое то время, но не требует вмешательства администратора. После окончания процесса будет выведен список произведенных обновлений и их статус.

Ссылки по теме:
PDF с описанием
Ссылка на страничку откуда скачивается утилита
Страница на IBM со ссылками по теме

Читать дальше ...