В статье описаны основные функции IPMI, возможности DCImanager по управлению через IPMI, а также алгоритм создания нового подключения к IPMI.
IPMI — интерфейс мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверов. Реализован с помощью контроллера BMC на материнской плате. Кроме того BMC позволяет получить доступ к IP KVM, т. е. обеспечивает возможность передачи изображения монитора сервера и управления его клавиатурой и мышью по сети. Доступ к IPMI возможен при помощи утилит командной строки или через веб-интерфейс.
Основные возможности IPMI:
- включение, выключение, перезагрузка сервера;
- мониторинг состояния сервера;
- подключение к IP KVM для управления сервером.
Подключение к IP KVM
Способы подключения к IP KVM, доступные в DCImanager:
- доступ к IP KVM через веб-интерфейс;
- доступ к IP KVM через jnlp-консоль;
- доступ к IP KVM через jnlp-консоль, полученную с помощью ihttpd proxy;
- доступ к IP KVM через веб-интерфейс с помощью ihttpd proxy;
- доступ к IP KVM через веб-интерфейс с помощью noVNC proxy.
Перейдите в Главное меню → Серверы для получения доступа к IPMI через веб-интерфейс. Для каждого сервера с IPMI в столбце Состояние указана иконка . Нажмите на неё, чтобы открыть веб-интерфейс. Чтобы использовать остальные способы подключения нужно устанавливать модули.
Модули IPMI
Для расширения возможностей работы с IPMI в DCImanager есть модули:
- Модуль "Консоль IPMI" — позволяет пользователям скачивать из панели управления консоль IPMI в виде файла формата .jnlp;
- Модуль "Проксирование IPMI через ihttpd" — позволяет владельцам серверов с IPMI, имеющими приватные IP-адреса, получить доступ к веб-интерфейсам IPMI. Доступ предоставляется через встроенный веб-сервер ihttpd;
- Модуль "Проксирование IPMI через доп. сервер" — позволяет владельцам серверов с IPMI, имеющими приватные IP-адреса, получить доступ к веб-интерфейсам IPMI. Доступ предоставляется через подключение VNC-клиента к выбранному серверу с CentOS 7. На сервере развертывается среда для открытия урезанной версии браузера со страницей веб-интерфейса IPMI.
Перейдите в Интеграция → Модули для установки и настройки модулей.
Создание подключения к IPMI
Нажмите Главное меню → Серверы → Подключения → Создать для создания подключения к IPMI.
Алгоритм создания подключения к IPMI состоит из 2 шагов:
Шаг 1. Выбор устройства.
Шаг 2. Настройки подключения.
Выбор устройства
Укажите:
- Тип устройства — выберите "IPMI";
- Версия IPMI — определяет протокол для работы с IPMI:
- IPMI v1.5/v2.0;
- IPMI v2.0 (lanplus).
Настройки подключения
Укажите:
- Выдать IP-адрес автоматически — выбор способа назначения IP-адреса IPMI. При отключении опции укажите IP-адрес для IPMI. При включении опции выберите группу IP-адресов, адрес из которой будет назначен IPMI;
- Группа IP-адресов — группа, из которой будет выбран IP-адрес для IPMI. Указывается только при включенной опции Использовать группы IP-адресов;
- IP-адрес — адрес, который будет назначен IPMI. Указывается только при отключенной опции Использовать группы IP-адресов;
- Пользователь — логин пользователя, созданного в IPMI;
- Пароль — для авторизации пользователя IPMI;
- Скрытое — опция обработки подключения. При включении опции подключение не используется в таких операциях, как перезагрузка сервера, включение/отключение питания сервера. Также для него не учитывается трафик;
- Поддержка старых типов — опция использования устаревшей версия браузера при проксировании через noVNC. Нужна для реализации поддержки Java-плагина, с помощью которого будет отображаться консоль сервера (в основном актуально для IPMI HP iLo);
- Разрешить проксирование через ihttpd — опция разрешения проксирования с помощью панели управления через ihttpd. Актуально, если IP-адрес IPMI находится за NAT. Опция доступна, только если установлен модуль Проксирование IPMI через ihttpd;
- URL веб-интерфейса — веб-адрес, на который будет осуществляться переход при подключении к IPMI сервера. Если адрес не указан, для перехода будет использоваться IP-адрес IPMI. При включении опции Разрешить проксирование через ihttpd поле становится недоступным;
- Способ подключения к IPMI — выбор возможен, только если доступны хотя бы два способа:
- Без проксирования — не использовать возможности модулей;
- С помощью проксирования через VNC — использовать модуль "Проксирование IPMI через доп. сервер";
- С помощью проксирования через ihttpd — использовать модуль "Проксирование IPMI через ihttpd".
- IPMI Vlan — VLAN, в котором находится IPMI.