В статье описаны принципы работы модуля "Консоль IPMI" и алгоритм его установки. Модуль позволяет пользователям скачивать из панели управления консоль IPMI в виде файла формата .jnlp. Подробнее об IPMI см. в статье IPMI.
Установка и настройка модуля "Консоль IPMI"
Нажмите Интеграция → Модули → Установить для установки модуля.
После установки кнопка Установить заменяется на кнопку Настроить.
Укажите:
- Использовать доступы администратора — опция использования владельцами серверов доступов администратора для загрузки консоли IPMI. При включении опции нет необходимости создания отдельного пользователя IPMI для владельца сервера. Опция доступна в панели управления, начиная с версии 5.146;
- Использовать проксирование через ihttpd — опция загрузки консоли IPMI, работающей через ihttpd. Опция доступна в панели управления, начиная версии 5.146.
Использование модуля
После установки модуля доступна кнопка Главное меню → Серверы → Консоль IPMI. При нажатии на неё отправляется запрос на установление сессии с IPMI. Если запрос отправил администратор — будет установлена сессия с параметрами, указанными в настройках подключения сервера к IPMI. Для установления сессии из-под пользователя администратору нужно выбрать пользователя IPMI, которому будет разрешен доступ. Либо включите в настройках модуля опцию Использовать доступы администратора.
Нажмите Главное меню → Серверы → Подключения → Пользователи IPMI → Редактирование пользователя для выбора пользователя IPMI.
Укажите:
- Имя пользователя IPMI — логин;
- Уровень доступа — роль, определяет права доступа к IPMI, которые получит пользователь. Права зависят от настроек IPMI:
- Администратор — по умолчанию полные права;
- Оператор — по умолчанию права с доступом на чтение в IP-KVM;
- Пользователь — по умолчанию права на просмотр состояния сервера.
- Разрешить владельцу сервера вход в IPMI — опция позволяет владельцу сервера получить логин и пароль создаваемого пользователя. Чтобы увидеть логин и пароль, ему необходимо навести курсор на иконку в списке серверов в столбце Состояние;
- Пароль — данные для авторизации пользователя.
После успешного установления сессии начинается загрузка консоли — скачивание файла с расширением jnlp. Файлы jnlp хранятся в директории /usr/local/mgr5/skins/common/ipmi_console/ и для них генерируется случайное имя. После скачивания файла пользователю достаточно открыть его с помощью утилиты javaws.