IPMI

Материал из ISPWiki
Перейти к: навигация, поиск

IPMI — интеллектуальный интерфейс управления платформой, предназначенный для автономного мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверных платформ. Ключевые характеристики IPMI — мониторинг, восстановление функций управления, журналирование и инвентаризация, которые доступны независимо от процессора, BIOS'a и операционной системы. Функции управления платформой могут быть доступны, даже если система находится в выключенном состоянии.

Возможности IPMI

Подключение к IPMI

В DCImanager доступны три способа подключения к IPMI:

  1. Доступ к IPMI напрямую;
  2. Доступ к IPMI через ihttpd proxy;
  3. Доступ к IPMI через noVNC proxy.
Сравнение способов подключения к IPMI
Доступ к IPMI напрямую Доступ к IPMI через ihttpd proxy Доступ к IPMI через noVNC proxy
IPMI Supermicro, Dell, HP (iLO4), IntelBMC Supermicro, HP (iLO4) Supermicro, Dell, HP (iLO4), IntelBMC
IP-адрес web-интерфейса IPMI Внешний Внутренний Внутренний
https Поддерживается Не поддерживается, необходимо отключать со стороны web-интерфейса IPMI Поддерживается
Авторизация Разовая настройка Разовая настройка login, password при каждой сессии

Модули IPMI

1. "Консоль IPMI"
Модуль позволяет пользователям скачивать консоль IPMI (файл jnlp) из панели DCImanager.
2. "Проксирование IPMI через ihttpd"
Модуль позволяет владельцам серверов с IPMI, имеющими внутренние IP-адреса, получить доступ к web-интерфейсам IPMI через встроенный WEB-сервер ihttpd.
3. "Проксирование IPMI через доп. сервер"
Модуль позволяет владельцам серверов с IPMI, имеющими внутренние IP-адреса, получить доступ к web-интерфейсам IPMI через подключение VNC-клиента к выбранному серверу с Centos7, на котором развернута среда для открытия урезанной версии браузера с открытой страницей web-интерфейса IPMI.

Установка и настройка модулей осуществляется в разделе "Интеграция" -> "Модули".

Установка и настройка модуля "Консоль IPMI"

Установка модуля "Консоль IPMI" осуществляется в разделе "Интеграция" -> "Модули". Необходимо выделить модуль "Консоль IPMI" и нажать кнопку "Установить".

Настройка модуля "Консоль IPMI" осуществляется в разделе "Интеграция" -> "Модули". Необходимо выделить модуль "Консоль IPMI" и нажать кнопку "Настроить".

Проксирование IPMI
  • Использовать доступы администратора — опция включает использование владельцами сервера доступов администратора для загрузки консоли IPMI. При включенной опции нет необходимости создания отдельного пользователя IPMI для владельца сервера;
  • Использовать проксирование через ihttpd — опция позволяет загрузить консоль IPMI, работающую через ihttpd.

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

Установка модуля "Проксирование IPMI через ihttpd" осуществляется в разделе "Интеграция" -> "Модули". Необходимо выделить модуль "Проксирование IPMI через ihttpd" и нажать кнопку "Установить".

Настройка модуля "Проксирование IPMI через ihttpd" осуществляется в разделе "Интеграция" -> "Модули". Необходимо выделить модуль "Проксирование IPMI через ihttpd" и нажать кнопку "Настроить".

Проксирование IPMI через ihttpd
  • Запрашивать у администратора способ подключения — опция включает запрос способа подключения из доступных при каждом подключении к WEB-интерфейсу IPMI;

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

Установка модуля "Проксирование IPMI через доп. сервер" осуществляется в разделе "Интеграция" -> "Модули". Необходимо выделить модуль "Проксирование IPMI через доп. сервер" и нажать кнопку "Установить".

Настройка модуля "Проксирование IPMI через доп. сервер" осуществляется в разделе "Интеграция" -> "Модули". Необходимо выделить модуль "Проксирование IPMI через доп. сервер" и нажать кнопку "Настроить".

Проксирование IPMI через доп. сервер
  • Адрес сервера проксирования — IP-адрес сервера, который используется в качестве прокси;
  • Порт сервера проксирования;
  • Имя администратора сервера;
  • Тип авторизации на сервере проксирования — способ подключения к серверу;
  • Пароль администратора / Открытый SHH-ключ — данные для подключения в зависимости от выбранного способа подключения;
  • Шифрование подключения noVNC к websockify — опция включает шифрование передаваемых данных (SSL) при установлении подключения noVNC к websockify. Рекомендуется, если работа с панелью управления осуществляется по протоколу SSL;
  • Монтирование ISO-образов — опция включает монтирование всех доступных пользователю ISO-образов на сервере проксирования в директорию пользователя. Опция позволяет монтирование ISO-образов на целевой сервер через WEB-интерфейс IPMI или Java-консоль;
  • IP-адрес сервера DCImanager;
  • Запрашивать у администратора способ подключения — опция включает запрос способа подключения из доступных при каждом подключении к WEB-интерфейсу IPMI;
  • Согласен с условиями использования Java от Oracle (c) — подтверждение согласия с лицензионным соглашением Java.

Подключение по IPMI

"Главное меню" -> "Серверы" -> "Подключения" -> кнопка "Консоль IPMI".

Принцип работы

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

#Это только для ihttpd?

В списке серверов в колонке Состояние, у сервера появится иконка для перехода к веб-интерфейсу IPMI.

При нажатии на нее произойдет переход и авторизация пройдет автоматически. Доступ к IPMI осуществляется по URL.

Если у сервера сменился владелец или текущий владелец сменил свой пароль - авторизоваться по URL не получится - сменится и URL.

Проксирование IPMI работает на случайном порту и для корректной работы, нужно чтоб в системе все порты были открыты.

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

Проверка на наличие определенного значения cookie. Данная проверка не позволит зайти на IPMI, если вам известен только URL.

Настройка проксирования в панели

1. Выбрать нужный сервер и открыть список подключений сервера
2. Нажать кнопку создать (если подключение IPMI уже есть, то шаг можно пропустить)
Создание подключения
Тип устройства - IPMI
Версия IPMI - IPMI v1.5/v2.0
Создание подключения
Далее
Заполнить обязательные поля, включить "Включить проксирование для IPMI" и нажать Завершить
Создание подключения