Документация DCImanager

Модуль "Проксирование IPMI через ihttpd"

В статье описаны принципы работы модуля "Проксирование IPMI через ihttpd" и алгоритм его установки. Модуль позволяет владельцам серверов с IPMI, имеющими внутренние IP-адреса, получить доступ к веб-интерфейсам IPMI. Доступ осуществляется через встроенный WEB-сервер ihttpd. Подробнее об IPMI см. в статье IPMI.

Установка и настройка модуля "Проксирование IPMI через ihttpd"


Нажмите Интеграция → Модули → Установить для установки модуля.

После установки кнопка Установить заменяется на кнопку Настроить.

Укажите:

  • Запрашивать у администратора способ подключения — опция запроса способа подключения из доступных при каждом подключении к веб-интерфейсу IPMI;
  • Автоматическое обновление секретной ссылки — период обновления всех секретных ссылок для проксирования (с версии 5.153):
  • Никогда — автоматическое обновление не осуществляется;
  • Раз в час;
  • Раз в день;
  • Раз в неделю;
  • Раз в месяц;
  • Сейчас — немедленное обновление. Это значение применяется только один раз. В конфигурационном файле остаётся предыдущее значение.
  • Начальный порт диапазона — начало диапазона портов, которые используют проксирование при открытии JAVA-консоли пользователем. По умолчанию — "49000". Поле доступно с версии 5.157;
  • Конечный порт диапазона — конец диапазона портов, которые используют проксирование при открытии JAVA-консоли пользователем. По умолчанию — "50000". Поле доступно с версии 5.157.

Обратите внимание!

Для диапазона портов, которые используют проксирование при открытии JAVA-консоли пользователем, автоматически открывается межсетевой экран для входящего трафика.

Использование модуля


ihttpd проксирует запросы и пробрасывает пароль для VNC.

Обратите внимание!

Проксирование поддерживается для Supermicro и HP (iLO 2) и только для HTTP-протокола. Если IPMI не поддерживает подключение по HTTP, то проксирование работать не будет.

Проксирование IP-KVM поддерживается только через JAVA.

Включение проксирования IPMI через ihttpd осуществляется при создании нового подключения IPMI либо при изменении уже существующего. Обратите внимание на поля Разрешить проксирование через ihttpd и Способ подключения.

После установки модуля в директории /usr/local/mgr5/ipmi/ появится файл, который содержит адрес IPMI, логин и пароль. Название файла генерируется автоматически.

После установки модуля, если для IPMI разрешено проксирование через ihttpd, в списке серверов в колонке Состояние по нажатию иконки осуществляется переход к веб-интерфейсу IPMI и автоматическая авторизация. Подробнее о создании подключения IPMI см. в статье IPMI.

Доступ к IPMI осуществляется по URL. URL формируется и обновляется автоматически в DCImanager.

Изменение URL происходит в следующих случаях:

  • у сервера изменился владелец;
  • изменился пароль текущего владельца сервера;
  • изменился пароль пользователя IPMI, который использует DCImanager;
  • проведена диагностика сервера со включённой опцией Определять IPMI автоматически;
  • при наступлении периода обновления, если он указан в настройках модуля (доступно с версии 5.153).

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