Fixing the No RMC Connection Error
Проверяем что есть связь HMC <–> LPAR по IP например командой ping или ssh. Если соединения нет, то сначала решаем проблему с сетью.
Проверяем есть ли доступ на HMC по 657 порту, именно на этом порту висит служба RMC:
telnet <HMC_IP> 657
илиnetstat -tulpn | grep 657
Далее cмотрим параметр DCaps на НМС:
lspartition -dlpar | fgrep 214 -A1
(где вместо 214 указываем последний октет IP-адреса lpar). Его значение должно быть отлично от<0x0>
. Если оно все же<0x0>
, то значит RMC соединения у вас нет.Со стороны LPAR можно проверить с какими HMC есть соединение:
lsrsrc IBM.MCP
Пробуем выполнить перезапуск демона RMC
/usr/sbin/rsct/bin/rmcctrl -z /usr/sbin/rsct/bin/rmcctrl -A /usr/sbin/rsct/bin/rmcctrl -p
Если через некоторое время RMC соединение не восстановилось, то пробуем реконфигурацию RMC
/usr/sbin/rsct/install/bin/recfgct /usr/sbin/rsct/bin/rmcctrl -p
Сбрасываем соединения RMC на HMC
lspartition -dlparreset (use if HMC v7) diagrmc --autocorrect -v (Use if HMC v8)
Ждем некоторое время и проверяем снова (вместо <SYS_NAME> подставляем имя системы как оно записано в HMC (lssyscfg -r sys -F name), вместо <LPARID> значение ID партиции). Состояние 3 столбца должно стать “active”
lssyscfg -r lpar -m <SYS_NAME> -F lpar_id,state,rmc_state,rmc_ipaddr,os_version,dlpar_mem_capable,dlpar_proc_capable,dlpar_io_capable --filter "lpar_ids=<LPARID>"Примерный ответ будет выглядеть так
11,Running,active,192.168.1.3,AIX 7.1 7100-03-04-1441,0,0,0