понедельник, 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 порт.

7 комментариев:

  1. Анонимный25 мая 2010 г., 20:44

    Как прошивается FC QLogic 8Gbps?

    ОтветитьУдалить
  2. Что именно? Коммутатор, HBA... ?
    Все прошивается в соответствии с инструкцией - для IBM они удивительно понятно написаны обычно.

    ОтветитьУдалить
  3. Анонимный28 мая 2010 г., 13:37

    diz: если речь о HBA, то через SANsurfer

    ОтветитьУдалить
  4. Как исправить ситуацию если прошил OS в bnt layer 2/3 gbe switch module, но забыл прошить boot и выбрал загрузку с нового image? Подключившись через консоль вижу, что свич проходит тесты, но OS загрузиться не может и свич уходит в перезагрузку.

    ОтветитьУдалить
    Ответы
    1. На коммутаторе есть консольный порт (в форме USB разъема) - подключитесь консольным кабелем, который идет в комплекте. Но, насколько я помню, он переключится на старый образ, если не загрузится. Поперегружайте пару раз...

      Удалить
    2. У нас была похожая ситуация, прошили ОС (image2) и пустили в ребут. А boot image остался старым, не пошло. Свитч всё время перезагружался. В мануалах написано что нужно сразу шить ОС и boot по очереди,друг за другом и потом грузиться с нового image.
      Мы подключились через консольный провод. Но там те же яица, только в профиль )) Вообщем в каком то мануале было написано что если у вас такая проблема, то при перезагрузке нужно нажимать ctrl+B или shift+B (могу ошибаться, может там буква не B а C) нужно читать, и вот после нажатия данной комбинации 10G предложит выбрать с какого image грузиться (1 или 2) надо выбрать тот который вы не обновили. И будет счатье.

      Удалить
  5. Спасибо за статью!Для Eth BNT (Nortel) gbesm-aos-1.2.5.1.zip доступен без регистрации здесь: http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=MIGR-58216
    и http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=MIGR-5076907.

    ОтветитьУдалить