====== ПНР SuperDome Flex ======
Для управления системой HPE Superdome Flex необходим доступ к следующим менеджмент-портам:
* **CNSL** (Micro-USB порт на RMC и Mini-USB порт на BMC);
* **MGMT** (находится на BMC - Board Management Controller);
* **RMC** (встроенный в BMC, называется **eRMC** - Embedded Rack Management Controller);
* **WAN** (на отдельном модуле RMC - Rack Management Controller).
Если у вас система с одним или двумя шасси, то отдельный модуль RMC не является обязательным. В таком случае, порты “RMC” двух модулей соединяются между собой, а для управления используется порт “MGMT” на BMC базового модуля.
{{:enterprise:hpe:guide:sd_flex_startup:20210302-144943.png}}
Если у вас три или более шасси в одной партиции, то обязательно требуется отдельный одно-юнитовый модуль RMC.
{{:enterprise:hpe:guide:sd_flex_startup:20210302-145025.png}}
===== Шаг 1 – Запросить IP-адреса у заказчика =====
Необходимо заранее запросить у заказчика два IP-адреса из подсети управления для RMC и для BMC. Для внутренней сети управления Superdome Flex зарезервированы следующие подсети:
* 172.16.0.0/16,
* 172.30.50.0/24,
* 172.30.60.0/24,
* 10.1.0.0/16.
Внимание!!! IP-адреса из этих 4х подсетей невозможно назначить порту управления RMC, eRMC или BMC. Изменить эту внутреннюю адресацию невозможно. При попытке назначить адрес из этих подсетей, система выдаст ошибку: “ERROR: argument ipaddress is in a reserved internal management subnet and cannot be used”.
===== Шаг 2 – Получить доступ к CLI eRMC или RMC =====
Чтобы получить доступ к командной строке eRMC на модуле BMC, используется специальный кабель и Mini-USB. Данный кабель подключается к стандартному USB порту ноутбука и к порту CNSL на модуле BMC или RMC. В Windows 10 и более поздних версиях, установка драйвера устройства для кабеля не требуется. Для других версий Windows следует установить device driver “shim”, Процедура установки этого драйвера описана в документе – “Accessing HPE Superdome Flex RMC or eRMC from Windows”. В Диспетчере устройств можно посмотреть номер COM-порта, который был автоматически присвоен: Device Manager -> Ports (COM & LPT) -> SGI_CMC (COM-X).
Далее используем serial connection PuTTY с параметрами:
* Baud rate: 115200
* Data bits: 8 (default)
* Parity: No (default)
* Stop bits: 1 (default)
* Hardware flow control (RTS/CTS): No.
Заходим по SSH2 на RMC под пользователем “administrator” с паролем по умолчанию, который указан на стикере, на модуле сзади (обычно - HPE1nnov).
===== Шаг 3 – Назначить IP-адрес для RMC и BMC =====
Определяем соответствующий [baseio=GEOID]:
>show complex
SSN: 5UF84981ZP
RMCs: 1
r001i16c RMC-UV400
BMCs:2
r001i01b IP147-BASEIO P000
r001i06b IP147 P000
Partitions: 1
partition000 BMCs: 2
r001i01b
r001i06b
#Назначаем IP-адрес RMC:
cli> set network baseio=r001i16c addressing=static ipaddress=192.168.251.31 netmask=255.255.255.0 gateway=192.168.251.1 hostname=rmc_sdflex1
cli> reboot rmc (!)
#CLI (RMC) будет доступен по SSH.
#Назначаем IP-адрес BMC:
cli> set network baseio=r001i01b addressing=static ipaddress=192.168.251.32 netmask=255.255.255.0 gateway=192.168.251.1 hostname=bmc_sdflex1
cli> reboot bmc target=**r001i01b** (!)
GUI (BMC) будет доступен по протоколу **https:%%//%% на порт :1443.**
Для доступа к интерфейсам управления по протоколу HTTPS требуется установка **JAVA v8.**
===== Шаг 4 – Дополнительные сетевые и системные настройки =====
>set ntp ipaddress=192.168.100.21
>add dns ipaddress=192.168.100.21
>add dns ipaddress=192.168.100.22
>add dns search=bk.local
>set timezone str=Europe/Moscow
#Просмотреть конфигурацию:
>show dns
>show network (!)
>show date
===== Шаг 5 – Сменить пароль администратора RMC =====
Набираем команду и задаем новый пароль для пользователя “administrator”:
>set password
>reboot rmc (!)
===== Шаг 6 – Сменить пароль администратора BMC =====
Из CLI RMC вводим команды и задаем новый пароль пользователя “admin”:
>show complex
SSN: 5UF84981ZP
RMCs: 1
r001i16c RMC-UV400
BMCs: 2
r001i01b IP147-BASEIO P000
r001i06b IP147 P000
Partitions: 1
partition000 BMCs: 2
r001i01b
r001i06b
>bmc ipmi user list r001i01b
==== r001i01b ====
ID Name Callin Link Auth IPMI Msg Channel Priv Limit
1 false false true ADMINISTRATOR
2 admin true true true ADMINISTRATOR
>bmc ipmi user set password 2 123qweASD r001i01b
===== Шаг 7 – Создать N-партиции =====
#Проверить, что все шасси выключены:
> power –v
#Должно отображаться следующее (для 2х шасси):
chassis off: 2
r001i18b – это GEOID первого базового шасси
r001i23b
#Если какие-то шасси включены, необходимо их выключить:
>power off (!)
#Создать одну Npar из всех подключенных шасси:
>create npar default
#Если базовое шасси не одно и нужно создать несколько Npar:
>create npar pnum=0 chassis={r001i18b}
>create npar pnum=1 chassis={r001i23b}
#Удаление шасси из Npar:
>power off npar pnum=0
>modify npar pnum=0 remove_chassis=r001i23b
#Добавление шасси в существующую Npar:
>power off npar pnum=0
>modify npar pnum=0 add_chassis=r001i23b
#Просмотреть конфигурацию Npar:
>show npar pnum=0
===== Шаг 8 – Запустить Npar =====
>power on npar pnum=0
===== Шаг 9 – Установка операционной системы =====
Чтобы получить доступ к Boot Options, необходимо в CLI RMC дать команду
>connect npar pnum=0
Затем, прервать загрузку нажав F2.
Выход из консоли:
CTRL-] и после этого - q.
==== Установка ОС Linux ====
Инсталлятор Linux не работает в GUI консоли BMC, поэтому, для доступа к графической консоли, коннектимся к CLI RMC и выполняем команду:
>enable https
Открываем браузер и коннектимся к RMC по HTTPS:
https:%%//%%RMC-IP
Процедура установки ОС Linux из образа ISO описана в документе:
**Running Linux on HPE Superdome Flex Server**”по ссылке: https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-a00058577en_us&withFrame
После установки ОС Linux, обязательно необходимо скачать и установить пакет драйверо:
**HPE Foundation Software for HPE Superdome Flex Server**, по ссылке: https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_ed4077b6075c4af2872a3707ed
==== Установка ОС Windows ====
В отличие от Linux, для установки Windows рекомендуется использовать консоль GUI (BMC), которая доступна по протоколу https:%%//%% на порт :1443. Для доступа к ней требуется установка JAVA v8.
Описание процедуры установки ОС Windows из ISO образа содержится в документе по ссылке:
https://h20195.www2.hpe.com/v2/Getdocument.aspx?docname=a00050208enw&skiphtml=1
====== Администрирование и Поиск неисправностей ======
===== Обновление микрокода =====
Смотрим текущую версию микрокода:
>show firmware
Сравниваем с последним релизом на портале техподдержки https:%%//%%support.hpe.com:
https://support.hpe.com/hpesc/public/km/product/1010323142/hpe-superdome-flex-server#t=DriversandSoftware&sort=relevancy&layout=table
В списке находим - HPE Superdome Flex Server Firmware Bundle (for manual installation)
Скачиваем файл: sd-flex--fw.tars
Пред обновлением firmware, обязательно выполняем (!):- shutdown операционной системы на всех N-par;- shutdown всех N-pars: >power off npar pnum=0 (pnum=1 и т.д.)
Запускаем обновление по SCP или SFTP:
>update firmware url=scp://user@host/sd-flex--fw.tars
>update firmware url=sftp://user@host/sd-flex--fw.tars
По окончании процедуры обновления:
>show firmware verbose
>power on npar pnum=0
===== Просмотр конфигурации =====
>show complex
>show chassis list
BMCs: 2
BMC Rack UPos Par Power Health CPUs CPU Cores Memory (GB) IO Cards Base-IO
Num Num State Status OK/In OK/In OK/In OK/In
======== ==== ==== ===== ========== ========== ===== ========= =========== ======== =======
r001i01b 001 01 p0 On OK 4/4 48/48 3072/3072 3/3 Active
r001i06b 001 06 p0 On OK 4/4 48/48 3072/3072 3/3 None
* OK/In = OK/Installed
Просмотреть детально аппаратную конфигурацию определенного шасси (с S/N всех компонентов):
>show chassis info chassis=r001i01b
Просмотр конфигурации отдельной N-par:
>show npar pnum=0
Partitions: 1
Par Run Health Chassis HT RAS CPUs CPU Cores Memory (GB) IO Cards Boot Boot
Num State Status OK/In OK/In OK/In OK/In OK/In Chassis Slots
===== ========== ========== ======= === === ===== ========= =========== ======== ======== ============
p0 OS Boot OK 2/2 On On 8/8 96/96 6144/6144 6/6 r001i01b 3,5
* OK/In = OK/Installed
Просмотр сетевых настроек:
>show network
Просмотреть включена или нет N-par:
>show power npar pnum=0
===== Мониторинг состояния компонентов =====
>show health
>show health verbose
#Просмотр показаний датчиков электропитания и окружающей среды:
>show sensor
===== Просмотр журнала событий =====
Вызов Integrated Event Log (IEL) Viewer:
>show logs iel
#Далее выбрать один из уровней (alert threshold):
0: (Minor) Minor Forward Progress
1: (Major/Mon) Major Forward Progress / Monitor
2: (Info/OK) Informational / Return to OK
3: (*WARN) Warning
5: (*CRIT) Critical
7: (*FATAL) Fatal
#После чего, нажать в пустой строке. В результате будут выведены все сообщения выбранного уровня.
Просмотр событий в реальном времени:
>show logs iel live
===== Просмотр сообщений о критических ошибках =====
>show logs error
No MCA (Machine Check Abort) logs
Logtype: CMC (Corrected Machine Check)
Bundle nPar time
0x2101000000000016 000 Sat Jun 29 03:29:32 UTC 2019
0x2101000000000015 000 Sat Jun 29 03:24:25 UTC 2019
0x2101000000000014 000 Sat Jun 29 03:19:18 UTC 2019
Детальный просмотр определенного сообщения об ошибке:
>show logs error id=0x2101000000000016