IPMI Tool — это утилита Windows, которая используется для установки последовательного подключения по локальной сети к процессорам Unity Service Processors (SP).
Инструмент
IPMI итехнические примечания доступны по ссылкам здесь.
Инструмент IPMI полезен для:
- Если нет доступа по IP-адресу управления
- Наблюдается выход процессора СХД непосредственно во время перезагрузки
- Прямой доступ к командной строке процессора СХД для поиска и устранения неисправностей
Кроме того, инструмент IPMI можно запустить в окне Windows PowerShell. PowerShell позволяет регистрировать в журнале все выходные данные сессии, чего не делает командная строка. Это упрощает сбор данных и упрощает процесс копирования и вставьте.
Обратите внимание, что для выполнения команд UEMCLI можно использовать только процессор СХД, работающий в качестве основного процессора, хотя для выполнения сервисных сценариев можно использовать любой процессор СХД (см. svc_help).
Чтобы проверить, какой процессор СХД является основным, выполните команду «pgrep ECOM» (без кавыков с учетом регистра), а основной возвращает идентификатор процесса для ECOM (службы управления), в то время как дополнительный процессор СХД не возвращает ничего.
Доступ к процессорам СХД Unity с помощью инструмента IPMI:
- Загрузите и установите инструмент IPMI на ноутбук.
- Подключите ноутбук к портативному коммутатору и подключите кабели Ethernet от коммутатора к сервисным портам локальной сети каждого процессора СХД:
Примечание. Если у вас нет коммутатора, вы можете подключиться к порту сервисной локальной сети непосредственно с ноутбука, но это обеспечивает только прямой доступ к подключенным процессора СХД.
- Настройте IP-адрес ноутбука для сервисной локальной сети:
128.221.1.250, netmask 255.255.255.0, no gateway required
- cd в каталог IPMItool
C:\>cd IPMItool
- Откройте две командные строки на ноутбуке и используйте следующий синтаксис для подключения к каждому процессору СХД:
c:\> ipmitool.exe -I lanplus -C 3 -U console -P -H 128.221.1.252 sol activate
(SPA's Serial-over-LAN IP)
c:\> ipmitool.exe -I lanplus -C 3 -U console -P -H 128.221.1.253 sol activate
(SPB's Serial-over-LAN IP)
Примечание. Пользователь — это «консоль», а пароль — это серийный номер системы только для подключения serial-over-LAN. Не следует путать с учетной записью пользователя и паролем «service» при входе в сам процессор СХД.
Может потребоваться более простой сбор журналов, чем копирование и вставка. Используйте Windows Powershell вместо командной строки, которая позволяет сделать и сохранить записи журнала.
Дополнительные сведения см. в абзаце «Дополнительная информация» ниже для статьи базы знаний.
- После установки подключения IPMI нажмите клавишу Enter один раз. Если система перезагружается, выходные данные консоли отображаются напрямую.
- После завершения перезагрузки процессоров СХД отображается запрос на вход в систему. Войдите в систему, используя учетную запись пользователя и пароль «service». Проверьте базовое состояние каждого процессора СХД, выполнив следующие действия:
Примечание. Сессии IPMI могут быть неровные и в произвольное время могут вернуться к командной строке. Стрелка вверх, чтобы выполнить команду IPMI для повторного подключения. Для этого не требуется вход в систему еще раз.
spb:~> svc_diag
======== Now executing basic state ========
* System Serial Number is: FNM0015xxxxxxx
* System Friendly Host Name is:
* Current Software version: upc_Unity_2_9_upcBuilder-4.0.0.7329527-GNOSIS_RETAIL
* Unisphere IP address(es): xx.xx.xx.xx xxxxxxxxxxxxxxxxxxxxxxxx
* SSH Enabled: true
* FIPS mode: Disabled
* Boot Mode: Normal Mode
-----abbreviated-----------
Примечание. Если система работает в обычном режиме, для каждого процессора СХД отображается «Режим загрузки» как «Обычный режим». Если проблема возникает у одного или нескольких процессоров СХД, «Режим загрузки» может отображаться как «Режим восстановления» (т. е. режим обслуживания):
spa:~> svc_diag
======== Now executing basic state ========
* System Serial Number is: FNM0015xxxxxxx
* System Friendly Host Name is:
* Current Software version: upc_nextUnity_mcs_20160607xxx_upcBuilder-4.1.0.7769613-GNOSIS_RETAIL
* Unisphere IP address(es): xx.xx.xx.xx xxxxxxxxxxxxxxxxxxxxxxxx
* SSH Enabled: true
* FIPS mode: Disabled
* Boot Mode: Rescue Mode
----abbreviated----
- Если установлено, что система Unity работает нормально, за исключением того, что она находится в режиме обслуживания (например, отсутствуют видимые индикаторы неисправности или сбои оборудования), можно попытаться очистить счетчики загрузки и перезагрузить каждый процессор СХД, используя следующую последовательность на каждом процессоре СХД (в случае сомнений остановитесь здесь и обратитесь в службу технической поддержки Dell EMC или к уполномоченному представителю службы поддержки, и укажите идентификатор этой статьи базы знаний:
svc_rescue_state -l Lists the current boot counter numbers
svc_rescue_state -c Clears the boot counters to zero
svc_shutdown -r Reboots the SP from where you are running the command
Примечание. Если состояние «Service/Rescue Mode» временное, процессор СХД перезагружается и снова перезагружается в обычный режим, что можно проверить с помощью svc_diag.
- Если условия режима обслуживания не очищаются, обратитесь в службу технической поддержки Dell EMC или к уполномоченному представителю отдела технического обслуживания и укажите идентификатор этой статьи базы знаний.
- Для дополнительного поиска и устранения неисправностей можно использовать команды UEMCLI непосредственно при подключении к основному процессору СХД, сервисным сценариям (svc_help) или общим командам Linux.
Примеры:
spa:~$ pgrep ECOM
20291 --> Returns of a Process ID indicates that this is the Primary SP.
spa:~$ uemcli /sys/general show
1: System name = u300
Model = Unity 300
Platform type = EMC Storage System
Product serial number = FNM00153xxxxxx
Auto failback = on
Health state = OK (5)
spa:~> df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/eroot 11226476 5750304 4883076 55% / ---output abridged----
При возникновении этой ошибки при выполнении команд настройки IPMI выполните следующие действия:
c:\> ipmitool.exe -I lanplus -C 3 -U console -P -H 128.221.1.252 sol activate
Info: SOL payload already active on another session
Это означает, что сеанс уже открыт или остается открытым, если окно CMD было закрыто внезапно. Для определенного процессора СХД можно выполнить только один экземпляр подключения IPMI.
В таких случаях сначала необходимо деактивировать сессию:
c:\> ipmitool.exe -I lanplus -C 3 -U console -P -H 128.221.1.252 sol deactivate
После этого должна работать обычная команда активации.
Кроме того, инструмент IPMI можно запустить в окне Windows PowerShell. PowerShell позволяет регистрировать в журнале все выходные данные сессии, чего не делает командная строка. Это упрощает сбор данных и упрощает процесс копирования и вставьте.
Дополнительные сведения см. в следующей статье: Dell EMC Unity— как перейти в журнал и/или по завершении сеанса
IPMItool SOL с помощью Windows PowerShell (исправляется Dell EMC).
Также можно использовать MobaXterm для инструмента IPMI. Это более похоже на PuTTY, а также может занося в журнал все выходные данные сессии.
Дополнительные сведения см. в следующей статье:
Dell EMC Unity. Как перейти в журнал сеанса IPMItool в Windows с помощью MobaXterm (исправляется пользователем)