Сегодня столкнулся с проблемой когда сервер не выключается/включается через DCImanager.

 

Перезагрузка может производится двумя способами.

  1. Через IPMI
  2. Через распределитель питания(PDU, в просторечие «Швабра» )

Сервер с IPMI

Первым делом проверяем работает ли IPMI, обычно он открывается через браузер. Также необходимо проверить управляется ли ваш сервер через IPMI, а именно выключается, включается.  Если он не работает, то вот команды как его настроить.

Далее проверяем доступы, заходим в DCImanager—Серверы—кнопка «Подключения»—IPMI.

Смотрим IP, пользователь и пароль и пытаемся с ними войти.

Если всё верно то всё у вас должно работать.

Сервер под управлением распределителя питания(PDU, в просторечие «Швабра» )

Первым делом заходим в DCImanager—Серверы—кнопка «Подключения»—Распределитель питания—Нам нужны параметры «Устройство» и «порт»

Далее заходим в DCImanager— Питание (PDU)— ищем ваше устройство—кнопка «Порты»—находим ваш порт— нажимаем кнопку «Опросить»

Если логах панели, файл /usr/local/mgr5/var/dcimgr.log,  появляются ошибки вида:

Nov 1 06:31:04 [777400:25943] libmgr ERROR Error: Type: 'dev_func_exec_failed' Object: '738'
Nov 1 06:31:04 [777400:25943] dci_device_hadler_base ERROR ErrorInfo 'Snmpget error Timeout'
Nov 1 06:31:04 [777400:25943] dci_device_hadler_base ERROR Error on device RAC-60-119[ping3_temperature_handler] while executing function STATUS

Следовательно какие то проблемы подключения.

Узнаем IP  и доступы к стойке в DCImanager— Питание (PDU)— ищем ваше устройство—кнопка «изменить»

Заходим на сервер с DCImanager по ssh для проверки подключения . И выполняем команду

telnet "IP-адрес стойки" 23

У вас должны запросить логин и пароль, указываем данные подключения к стойке.