Содержание страницы
- Подключение репозитория HPE
- Обновление и установка
- Установка компонентов в ручную
- Доступ у web интерфейсу HPE Agentless Management Service
Крайне простая установка
Подключение репозитория HPE
echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp ubuntu/current non-free" > /etc/apt/sources.list.d/hp-mcp.list
wget -q -O - http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | apt-key add -
wget -q -O - http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add -
wget -q -O - http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add -
wget -q -O - http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -
Обновление и установка
apt update
apt install -y ssa ssacli ssaducli
Не все компоненты доступны в репозитории, поэтому можно установить их в ручную.
Установка компонентов в ручную
HPE Agentless Management Service
Используется в серверах Gen8 и 9 для отображения состояния в iLo 4
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hp-ams_2.8.3-3056.1ubuntu16_amd64.deb
dpkg -i hp-ams_2.8.3-3056.1ubuntu16_amd64.deb
HPE Array Smart Storage Administration
HP Array Configuration Utility (ACU)
Поддерживаются контролеры: 5312, 5302, 5304, 532, 5i, 4200, 4250ES, 431, 3200, MSA500, MSA1000, 641, 642, 6400, 6400 EM, 6i, MSA500 G2, MSA1500 CS, MSA20, P600, P400, P400i, E200, E200i, P800, E500, P700m, P410i, P411, P212, B110i, P712m, P812, P220i, P222, P420, P420i, P421, P822, P721m, B320i, B120i
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hpacucli_9.40.1-1._amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/cpqacuxe_9.40.2-2._amd64.deb
dpkg -i hpacucli_9.40.1-1._amd64.deb
dpkg -i cpqacuxe_9.40.2-2._amd64.deb
Version 2.40
Поддерживаются контроллеры B110i, B120i, B140i, B320i, H240, H240ar, H241, H244br, P212, P220i, P222, P230i, P244br, P246br, P410, P410i, P411, P420, P420i, P421, P430, P431, P440, P440ar, P441, P530, P531, P711m, P712m, P721m, P731m, P741m, P812, P822, P830, P830i, P840, P840ar, P841
Часто используется со старым оборудованием: Gen5, Gen6, Gen7 и Gen8
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hpssa-2.40-13.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hpssacli-2.40-13.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hpssaducli-2.40-13.0_amd64.deb
dpkg -i hpssa-2.40-13.0_amd64.deb
dpkg -i hpssacli-2.40-13.0_amd64.deb
dpkg -i hpssaducli-2.40-13.0_amd64.deb
Version 3.40
Поддерживаются контроллеры B110i, B120i, B140i, B320i, H240, H240ar, H241, H244br, P212, P220i, P222, P230i, P244br, P246br, P410, P410i, P411, P420, P420i, P421, P430, P431, P440, P440ar, P441, P530, P531, P711m, P712m, P721m, P731m, P741m, P812, P822, P830, P830i, P840, P840ar, P841
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssa-3.40-3.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssacli-3.40-3.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssaducli-3.40-3.0_amd64.deb
dpkg -i ssa-3.40-3.0_amd64.deb
dpkg -i ssacli-3.40-3.0_amd64.deb
dpkg -i ssaducli-3.40-3.0_amd64.deb
Version 4.17
Поддерживаются контроллеры B110i, B120i, B140i, B320i, H240, H240ar, H241, H244br, P212, P220i, P222, P230i, P244br, P246br, P410, P410i, P411, P420, P420i, P421, P430, P431, P440, P440ar, P441, P530, P531, P711m, P712m, P721m, P731m, P741m, P812, P822, P830, P830i, P840, P840ar, P841
Оптимальная версия для использования с оборудованием: Gen7, Gen8 и Gen9
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssa-4.17-6.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssacli-4.17-6.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssaducli-4.17-6.0_amd64.deb
dpkg -i ssa-4.17-6.0_amd64.deb
dpkg -i ssacli-4.17-6.0_amd64.deb
dpkg -i ssaducli-4.17-6.0_amd64.deb
Version 5.30
Поддерживаются контроллеры B110i, B120i, B140i, B320i, H240, H240ar, H241, H244br, P212, P220i, P222, P230i, P244br, P246br, P410, P410i, P411, P420, P420i, P421, P430, P431, P440, P440ar, P441, P530, P531, P711m, P712m, P721m, P731m, P741m, P812, P822, P830, P830i, P840, P840ar, P841, Adaptec SmartHBA-SA, SmartHBA-SA 8i, SmartHBA-SA 8i8e, SmartHBA-SA 8e, SmartHBA-SA 16i, SmartHBA-SA 4i4e, Microchip HBA 1000-16i, HBA 1000-16e, HBA 1000-8i8e, HBA 1000-8i, HBA 1000-8e
Последняя версия где поддерживается Gen9, не поддерживается работа с порталом HPE System Management Homepage, возможен запуск только в консоли и локально используя GUI и скрипт browserstart.sh
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssa-5.30-6.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssacli-5.30-6.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssaducli-5.30-6.0_amd64.deb
dpkg -i ssa-5.30-6.0_amd64.deb
dpkg -i ssacli-5.30-6.0_amd64.deb
dpkg -i ssaducli-5.30-6.0_amd64.deb
Version 6.15
Поддерживаются контроллеры
Поддерживаются Gen10 и более новые. Не поддерживается работа с порталом HPE System Management Homepage, возможен запуск только в консоли и локально используя GUI и скрипт browserstart.sh
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssa-6.15-11.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssacli-6.15-11.0_amd64.deb
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/ssaducli-6.15-11.0_amd64.deb
dpkg -i ssa-6.15-11.0_amd64.deb
dpkg -i ssacli-6.15-11.0_amd64.deb
dpkg -i ssaducli-6.15-11.0_amd64.deb
HPE System Management Homepage
В состав входит большое количество компонентов hpsmh, hp-snmp-agents, hp-smh-templates для Gen8 и более старых поколений можно установить оснастку управления RAID контроллером через Web интерфейс hpssa, hpssacli, hpssaducli или hpacucli, cpqacuxe
Для работы hpsmh необходимо предварительно установить
apt install snmpd snmp -y
Для корректной работы сервиса потребуется библиотека отсутствующая в репозитории
wget http://mirrors.kernel.org/ubuntu/pool/main/libi/libidn/libidn11_1.33-2.2ubuntu2_amd64.deb
dpkg -i libidn11_1.33-2.2ubuntu2_amd64.deb
Затем уже устанавливать основной пакет
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hpsmh_7.6.1-9.1-1._amd64.deb
dpkg -i hpsmh_7.6.1-9.1-1._amd64.deb
Затем нужно установить остальные компоненты для работы
HPE System Health Application and Command line Utilities
Для Ubuntu Server 20.04/ 22.04Astra нет пакета lib32gcc1, а заменяющий пакет lib32gcc-s1 не определяется установщиком hp-health. Исправить эту ситуацию можно только перепаковав пакет с новыми зависимостями, если установить просто игнорируя зависимости, то при обновлении или установке других пакетов будет предложено исправить установку.
Предварительная подготовка для пакета hp-health
apt install libc6-i386 lib32gcc-s1 -y
Затем уже устанавливать основной пакет hp-health
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hp-health_10.80-1874.10_amd64.deb
dpkg -i hp-health_10.80-1874.10_amd64.deb
Переупаковка и установка пакета hp-health
mkdir tmp
dpkg-deb -R hp-health_10.80-1874.10_amd64.deb tmp
sed -i 's/libc6-i686 | lib32gcc1/libc6-i686 | lib32gcc1 | lib32gcc-s1/g' ./tmp/DEBIAN/control
nano ./tmp/DEBIAN/control
dpkg-deb -b tmp hp-health-fix_10.80-1874.10_amd64.deb
dpkg -i hp-health-fix_10.80-1874.10_amd64.deb
HPE Insight Management SNMP Agents
Предварительная подготовка для пакета hp-snmp-agents
apt install ethtool -y
Затем уже устанавливать основной пакет hp-snmp-agents
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hp-snmp-agents_10.80-2965-3_amd64.deb
dpkg -i hp-snmp-agents_10.80-2965-3_amd64.deb
После необходимо выполнить настройку службы
при запуске укажите ответ n на вопрос Do you wish to use an existing snmpd.conf (y/n) (Blank is n)
/sbin/hpsnmpconfig -a
HPE System Management Homepage Templates
Установка пакета hp-smh-templates
wget https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/hp-smh-templates_10.60.2-2._all.deb
dpkg -i hp-smh-templates_10.60.2-2._all.deb
Правило в Firewall
iptables -A INPUT -p tcp -m tcp --dport 2381 -m comment --comment "Allow access to HPE System Management Homepage" -j ACCEPT
Как запустить HPE Array Smart Storage Administration
Запуск HP Array Configuration Utility (ACU)
/usr/sbin/cpqacuxe -R
Ручной запуск HPE Array Smart Storage Administration версии 2.40
hpssa -start
/etc/init.d/hpsmhd restart
# после выполнения всех нужных действий остановить сервис
hpssa -stop
Ручной запуск HPE Array Smart Storage Administration версии 3.40/4.17
/usr/sbin/ssa -start
/etc/init.d/hpsmhd restart
# после выполнения всех нужных действий остановить сервис
/usr/sbin/ssa -stop
Автостарт HPE Array Smart Storage Administration версии 2.40
nano /etc/systemd/system/hpssa.service
[Unit]
Description=HP Smart Storage Administrator
After=hpsmhd.service
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/sbin/hpssa -start
ExecStop=/usr/sbin/hpssa -stop
[Install]
WantedBy=multi-user.target
systemctl enable hpssa.service
systemctl start hpssa.service
systemctl status hpssa.service
Автостарт HPE Array Smart Storage Administration версии 3.40/4.17
nano /etc/systemd/system/ssa.service
[Unit]
Description=HPE Smart Storage Administrator
After=hpsmhd.service
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/sbin/ssa -start
ExecStop=/usr/sbin/ssa -stop
[Install]
WantedBy=multi-user.target
systemctl enable ssa.service
systemctl start ssa.service
systemctl status ssa.service
В случае возникновения проблем можно выполнить команду
apt --fix-broken install
Доступ у web интерфейсу HPE Agentless Management Service
необходим пользователь с root правами, добавление отдельного пользователя manage
adduser manage
groups manage
usermod -a -G root manage
groups manage
Перезапуск всех служб
systemctl restart snmpd hp-health hp-snmp-agents ssa hpsmhd
*
Дополнительная информация