Proliant dl380 g5 linux

Установка RedHat Enterprise Linux AS4 на HP ProLiant DL380G5 (redhat linux hardware)

Прогресс не дремлет, и вот добрый старый Hewlett Packard выпускает новое
поколение своих серверов Proliant. На этот раз число количество изменений
аппаратной части зашкаливает, и если с точки зрения удобства и эксплуатации
они вполне оправданы, то установка старенького RHEL4 обещала быть весёлой.

Весьма кстати на глаза попала статья
[[http://www.opennet.ru/base/sys/redhat_proliant.txt.html «Установка RedHat
Enterprise Linux (RHEL) AS4 на HP ProLiant ML150G3″]], и успех автора вселил
некоторый оптимизм, за что ему отдельное искреннее спасибо.

Сразу оговорюсь — скорее всего, что-то можно было бы сделать эффективнее,
но с линуксом мне не так часто приходится сталкиваться, чтобы знать его
досконально. Итак, поехали. В наличии:

Hewlett Packard Proliant DL380G5 с DVD-RW и без флоповода.
RedHat Enterprise Linux AS4.
Обновлённый драйвер cciss в виде пакета.

Дискетой с драйвером воспользоваться не представлялось возможным ввиду
отсутствия дисковода. Также, в отличие от ML150G3, в дистрибуте RHEL4 нет
драйвера для нового Broadcom-а (сейчас это драйвер bnx2). По этой
причине возникла гениальная идея воспользоваться флэшкой.

Лирическое отступление 1. В ходе экспериментов, благо было в
запасе немного времени, я попробовал переписать содержимое дискеты с
драйверами на флэш и подсунуть её инсталятору, но инсталятор не посчитал
VFAT-ом отформатированную флэшку достойным внимания носителем.

Подготовка свелась к шагам, описанным в разделе «Подготовка» статьи
[[http://www.opennet.ru/base/sys/redhat_proliant.txt.html «Установка RedHat
Enterprise Linux (RHEL) AS4 на HP ProLiant ML150G3″]]: из rpm-ки с драйвером
были извлечены модули для ядер 2.6.9-5.EL и
2.6.9-5.ELsmp и записаны на флэшку.

Читайте также:  Linux disk usage command

Как и предполагалось, инсталятор бодренько сообщил о том, что No valid
drives found. Не унываем, втыкаем флешку, переключаемся на консольку с
шеллом, грузим модуль usb-storage, создаём девайсы, монтируем
флэшку и загружаем драйвер:

# insmod usb-storage.ko
# mknod /dev/sda1
# mkdir /tmp/dd
# mount /dev/sda1 /tmp/dd
# insmod /tmp/dd/2.6.9-5.EL/cciss.ko

Убеждаемся в консольке с сислогом, что загрузка прошла нормально, там должно
появиться что-то весьма похожее на это:

HP CISS Driver (v 2.6.16-5)
cciss: Device 0x3230 has been found at bus 6 dev 0 func 0
ACPI: PCI interrupt 0000:06:00.0[A] -> GSI 18 (level, low) -> IRQ 185
MSI INIT SUCCESS
cciss: using DAC cycles
blocks= 143305920 block_size= 512
heads= 255, sectors= 32, cylinders= 17562

blocks= 573367600 block_size= 512
heads= 255, sectors= 32, cylinders= 70266

В данном случае, в отличие от описанной в исходной статье ситуации, мне не
пришлось создавать девайсы, я просто вернулся в консольку с инсталятором и
сказал Done.

Вся установка прошла в штатном режиме. Единственное отличие — кнопку
«Reboot» можно не нажимать, а сразу переходить к генерации
initrd, поскольку консоль с шеллом в этот момент ещё доступна.

Собственно, полностью соответствует П.5 упомянутой
выше статьи. Отмечу только два момента:

1. Установка идёт с участием однопроцессорного ядра, в то время как после
установки по умолчанию загрузится мультипроцессорное, поскольку в DL380G5
нынче устанавливают процессоры DualCore.

2. Почему-то у меня в initrd не оказалось модулей
scsi_mod.ko и sd_mod.ko. Возможно, я прощёлкал
какой-то шаг. Поэтому мне пришлось их добавить в initrd и внести
соответствующую правку в init.

Лирическое отступление 2. Когда я повторял эксперимент, благо у
меня под рукой уже была машина с установленным RHEL4, я заранее подготовил
initrd для обоих ядер и на этом этапе просто скопировал их с
флешки в /mnt/sysimage/boot. Ну а если бы мне пришлось решение
тиражировать, я бы ещё и скриптик бы написал 😉

Читайте также:  How to move folders in linux

Вот, собственно, и всё. В копилке знаний — опыт этакой хитрой установки,
пригодится наверняка не раз, ибо с небольшими модификациями подойдёт для
многого.

Все права сохранены. 8Gamers.NET © 2011 — 2023

Источник

Вики IT-KB

Установка 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 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 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 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

Читайте также:  Linux remote access vpn

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

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

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
 version="1.0" encoding="utf-8"?> > >hpsmh > >HPE System Management Homepage >  protocol="tcp" port="2381"/> >

Активируем службу 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

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

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

Автор первичной редакции:
Алексей Максимов
Время публикации: 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 — Алексей Максимов

Источник

Оцените статью
Adblock
detector