суббота, 30 октября 2010 г.

Обновление прошивок (firmware) на серверах Dell R200, 2950 под RHEL.


  1. Скачать образ диска с обновлениями Dell Server Updates с сайта support.dell.com (3,5-4 Гб) на сервер
  2. Проверить наличие 32-х битных библиотек compat-libstdc++-33 и compat-libstdc++-296 (именно 32-х битные!)
    1. rpm -qa | grep compat-libstdc
  3. Установить данные библиотеки, если их нет в системе
    1. sudo yum -y install compat-libstdc
  4. Смонтировать образ диска с обновлениями в какую-нибудь папку, например,
    1. sudo mount -o loop OM_6.2.0_SUU.iso /mnt/
  5. Зайти в данную папку
    1. cd /mnt
  6. Запустить в консоли sudo ./suu -c для сравнения текущей версии прошивок и поставляемых на образе
  7. При наличие доступных обновлений запустить sudo ./suu -u
  8. Перегрузить сервер sudo reboot

    Возможные проблемы:
    /var/log/dell/suu/invcolOutput.log (No such file or directory)
    [/DIR/./bin/Linux/invcol]
    Problem reading from inventory output file [/var/log/dell/suu/invcolOutput.log]
    exiting SUU application ...

    Проблемы с запуском invcol. Стоит зайти в указанный каталог и вручную запустить ./invcol. В моем случае ругалось об отсутствии следующих пакетов/файлов:
    - zlib.i686 (libz.so.1)
    - procmail.x86_64 (no lockfile in $PATH) 

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

Отправить комментарий