Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


unix-linux:centos:centos-linux-7-4-on-hp-proliant-dl380-g5-install-hpe-system-management-tools-homepage-smh

Установка HPE System Management Tools на сервер HP ProLiant DL380 G5 с CentOS Linux 7.4

Основное описание процесса установки и настройки можно найти в статье Настройка CentOS Linux 7.2 на сервере HP ProLiant DL360 G5. Установка HP System Management Tools В данной заметке приводится выжимка основных действий для обновлённого набора утилит HPE System Management Tools в CentOS Linux 7.4.


Подключаем репозитории HPE и устанавливаем пакеты

Загружаем ключи и создаём конфиг.файлы репозиториев

# wget http://downloads.linux.hpe.com/SDR/repo/spp/GPG-KEY-spp \
 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-HP-SPP
# wget http://downloads.linux.hpe.com/SDR/repo/mcp/GPG-KEY-mcp \
 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-HP-MCP
# touch /etc/yum.repos.d/HP-MCP.repo
# touch /etc/yum.repos.d/HP-SPP-Current.repo
# touch /etc/yum.repos.d/HP-SPP-2014-06.repo

Наполняем конфиг.файлы для репозиториев (в нашем случае создаются подключения с именами HP-MCP, HP-SPP-Current, HP-SPP-2014-06)

# nano /etc/yum.repos.d/HP-MCP.repo
HP-MCP.repo
# HP Management Component Pack repo
# About repo: http://downloads.linux.hpe.com/SDR/project/mcp/
# About keys: http://downloads.linux.hpe.com/SDR/keys.html
# 
[HP-MCP]
name=HP Software Delivery Repository for Management Component Pack
baseurl=http://downloads.linux.hpe.com/repo/mcp/centos/7/x86_64/current
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-HP-MCP
# nano /etc/yum.repos.d/HP-SPP-Current.repo
HP-SPP-Current.repo
# HP Service Pack for ProLiant (current version) repo
# About repo: http://downloads.linux.hpe.com/SDR/project/spp/
# About keys: http://downloads.linux.hpe.com/SDR/keys.html
# 
[HP-SPP-Current]
name=HP Software Delivery Repository for Service Pack for ProLiant (current)
baseurl=http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/7/x86_64/current
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-HP-SPP
# nano /etc/yum.repos.d/HP-SPP-2014-06.repo
HP-SPP-2014-06.repo
# HP Service Pack for ProLiant (ver.2014.06.0) repo
# About repo: http://downloads.linux.hpe.com/SDR/project/spp/
# About keys: http://downloads.linux.hpe.com/SDR/keys.html
# 
[HP-SPP-2014-06]
name=HP Software Delivery Repository for Service Pack for ProLiant (Last G5 SPP)
baseurl=http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/7.2/x86_64/2014.06.0_supspp_rhel7.0_x86_64/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-HP-SPP

Проверяем список доступных пакетов на примере HP-MCP (или HP-SPP-Current, HP-SPP-2014-06)

# yum --disablerepo="*" --enablerepo="HP-MCP" list available

Устанавливаем пакеты:

# yum install net-snmp-utils
# yum install hp-health hp-snmp-agents ssa ssacli hp-smh-templates hpsmh hponcfg hpdiags


Настраиваем службу snmpd

Запускаем утилиту первоначальной настройки службы snmpd для работы с HPE System Management Homepage

# /usr/sbin/hpsnmpconfig

Отвечаем на вопросы утилиты, например, как это было показано ранее

По завершении работы hpsnmpconfig при необходимости вносим дополнительные правки в конфиг.файл службы snmpd

# nano /etc/snmp/snmpd.conf
snmpd.conf
rwcommunity stRonGPa$W0Rd 127.0.0.1
rocommunity public 127.0.0.1
syscontact Tetrapak.Molokoev@holding.com
syslocation KOMI, Syktyvkar, BigBud str. 7, Office 5A 
...
dontLogTCPWrappersConnects yes

Включаем автозапуск службы snmpd

# systemctl enable snmpd && service snmpd restart

Выполняем проверку, отправив пару SNMP-запросов

# snmpget -v1 127.0.0.1 -c public sysDescr.0
# snmpwalk -v1 127.0.0.1 -c public


Настраиваем службы HPE

Включаем автозагрузку служб

# systemctl enable hp-health
# systemctl enable hpsmhd

Запускаем службы:

# systemctl start hp-health
# ssa -start 
# systemctl restart hpsmhd

Добавляем в брандмауэер правило для удалённого доступа к HPE System Management Homepage

# firewall-cmd --permanent --new-service=hpsmh

Наполняем конфиг.файл созданной службы firewalld:

# nano /etc/firewalld/services/hpsmh.xml
hpsmh.xml
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>hpsmh</short>
<description>HPE System Management Homepage</description>
<port protocol="tcp" port="2381"/>
</service>

Активируем службу firewalld

# firewall-cmd --permanent --zone=public --add-service=hpsmh
# firewall-cmd --reload

Проверяем доступ к консоли по адресу https://server.fqdn:2381/

Для входа на SMH используем данные учёной записи с правами администратора сервера. Обратите внимание на то, что для успешной авторизации пользователь должен входить в группу root. Это подтверждается практическими экспериментами и старым документом HP System Management Homepage Software - Cannot Login as Root on Linux Server.

# groups user1
# usermod -a -G root user1
# groups user1

Дополнительные источники информации:


Проверено на следующих конфигурациях:

Версия ОС
CentOS Linux release 7.4.1708 (Core)

Автор первичной редакции:
Алексей Максимов
Время публикации: 18.03.2018 12:41

Обсуждение

Ваш комментарий:
 
unix-linux/centos/centos-linux-7-4-on-hp-proliant-dl380-g5-install-hpe-system-management-tools-homepage-smh.txt · Последнее изменение: 28.05.2018 17:17 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki