SoHo - Intel management

1. Установка Intel Remote Agent на RHEL5

1.1. Подготовительные действия

создать дополнительные каталоги

mkdir -p /root/iso/rhel5 /root/cd/rhel5

скопировать установочный CD на /root/iso/rhel5/RHEL5-*.iso

смонтировать

mount -o loop /root/iso/rhel5/RHEL5-*.iso /root/cd/rhel5

Установить дополнительные пакеты для Intel Agent:

cd /root/cd/rhel5/Server
rpm -Uvh sysstat-7.* net-snmp-5.* lm_sensors-2.* xinetd-2.*
         openssl097a-0.* compat-libstdc++-33-*
         kernel-headers-2.* kernel-devel-2.*

отредактировать имя ОС в файлах /etc/redhat-release,/etc/issue,/etc/issue.net (добавить ES):

Red Hat Enterprise Linux ES Server release 4.92 (Tikanga)

создать ссылку на броузер:

cd /usr/bin
ln -s firefox mozilla

для установки Intel OFU (утилита перепрошивки BIOS) понадобится версия библиотеки w3c-libwww для RHEL5. Ее необходимо собрать вручную.

cd /root
rpmbuild --rebuild w3c-libwww-5.4.0-10.1.RHEL4.2.src.rpm
оно собирается...
cp /usr/src/redhat/RPMS/x86-64/w3c-libwww-5.4.0-10.1.RHEL4.2.x86-64.rpm /root

Устанавливаем

rpm -Uvh /root/w3c-libwww-5.4.0-10.1.RHEL4.2.x86-64.rpm

Также необходимо установить библиотеки 32-битной совместимости, если потребуется

1.2. Установить LANDesk

  • Скачать установочный CD локальных агентов LANDesk отсюда: Intel® System Management Software CD 2 Image Update
  • Распаковать ISO из zip-архива
  • Войти на сервер как root
  • Смонтировать ISO (или прошитый CDROM) и скопировать содержимое на диск:
rsync -av /media/SysSysMgt\ 1.5-CD2 /root/SysMgtCD2/
  • Установить LanDesk:
cd /root/SysMgtCD2/LANDesk/MSM/ldlogon/unix/linux/
./lsminstall.sh
cd /root/SysMgtCD2/SystemConsole/Linux
python setupLinux.py
  • Установить утилиты и драйверы (часть из них уже была установлена LANDesk, поэтому сообщения типа "пакет XXX уже установлен" игнорируем):
cd /root/SysMgtCD2/Utilities/ARSC
./InstallARSC.sh
cd /root/SysMgtCD2/Utilities/DPC-CLI/linux/rhlinux
./CLI_RHLinuxcd
cd /root/SysMgtCD2/Utilities/IPMIDriver/linux_Install.sh
./setup.sh
cd /root/SysMgtCD2/Utilities/SNMP_SA/Baseboard_Subagent/linux
./snmpsubagentinstall.sh

1.3. Установить OFU

  • Устанавливаем утилиту
cd /root/SysMgtCD2/Utilities/OFU/linux
rpm -Uvh flashupdt-1.9.60-1.i386.rpm
  • Устанавливаем драйвер afu
rpm -Uvh afu-1.40-1.i386.rpm
  • Установка ругнется на ошибку компиляции драйвера
  • Забираем патч отсюда amifldrv-el5.patch
  • Применяем патч:
cd /usr/local
patch -p0 < /root/amifldrv-el5.patch
  • Пересобираем драйвер:
/etc/init.d/afu stop
/bin/rm -rf /usr/local/afu/driver/2.6.18-1.2747.el5
/etc/init.d/afu build
  • Устанавливаем драйвер:
/etc/init.d/afu start
  • Проверяем, что драйвер работает:
/usr/local/flashupdt/afulnx2_32 /t

Должно выдать что-то вроде:

AMI Firmware Update Utility - Version 1.40 (for linux with driver)
Copyright (C)2004 American Megatrends, Inc.  All rights reserved.
ASF Signature - такая-то
BIOS flash information - такая-то

2. Тестируем работу агента

  • Запускаем броузер
firefox
  • Проверяем, что интернет доступен. Вводим в строке адреса www.google.com и убеждаемся, что все в порядке.
  • Вводим в строке адреса:
file:///usr/LANDesk/ldsm/Walkup/frameset.htm
  • По запросу устанавливаем flash-plugin из интернета
  • Выставляем из меню firefox кодировку UTF-8
  • По другому запросу разрешаем flash-плагину совершать системные операции из /usr/LANDesk.
  • Ходим по меню агента и убеждаемся, что он может достучаться до IPMI, BIOS итп. То есть при входе, например, в пункт Оборудование - Датчики IPMI недопустимы сообщения вида Управление оборудованием не поддерживается на этом устройстве итд.

Если агент работает, можно принимать решение об использовании RHEL5.

3. Remote Management Module

Attachments

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
To prevent automated spam submissions leave this field empty.