Задать вопрос
nops
@nops
Системный инженер.

Как мне заставить работать IPMI на iLO?

Помогите пожалуйста кто знает что сделать.
Есть старенький сервер ProLiant ML150G6 У него есть IPMI в виде iLO100
Когда-то работало, на каком-то старом компе, но сейчас не работает.
Сразу скажу что пробовал на: Win7, Win10, Win11, MacOS, Linux(Mint, CentOS, Ubuntu), везде результат один.
Суть в том, что при выборе в веб-ке, вижу такое:
61c3065abcdab920063017.png

Окей. качаю IP-address/M2.JAR. Ввожу адрес хоста, логин и пароль. У меня подключается:
61c30692d01de823810827.png

Нажимаю ОК, и данные экрана не отображаются:
61c306c197c9a849241992.png

В левом верхнем углу что-то появилось, но расширить не могу и в итоге ничего сделать не могу.

Подскажите друзья пожалуйста, что с этим сделать? Пробовал даунгрейдить Java, вплоть до 6-й версии, толку ноль.
  • Вопрос задан
  • 861 просмотр
Подписаться 2 Сложный 2 комментария
Пригласить эксперта
Ответы на вопрос 5
CityCat4
@CityCat4
Жил да был черный кот за углом...
Нужен ишак, идущий с семеркой и соответствующая ему жаба. Нужен именно ишак, ни в чем другом не заработает. Мы так ходим на G5 какой-то старинный одноюнитовый.
Ответ написан
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
виртуальная машина с Windows XP + MSIE и jdk такого же уровня древности, и беречь как зеницу ока, потому что в более новом оно все работать не будет
Ответ написан
@sndlr
Для запуска KVM с древних серверов удобно использовать ipmi-starter. Скачиваем со страницы релиза архив ipmi-starter-0.1.zip, распаковываем, для удобства запуска jar в распакованной папке создаем файл runjar.cmd с таким содержимым:
::@echo off
set curdir=%~dp0
set curdir=%curdir:~0,-1%
SET JDK18=jdk8u345-b01
SET JAVA_HOME=%curdir%\%JDK18%
"%JAVA_HOME%\bin\javaw.exe" -jar %1

Туда же кладем скачанный с сервера M2.JAR и запускаем:
runjar.cmd M2.JAR
Пока с таким способом запуска проблем не видел.
Ответ написан
Комментировать
@Aidar2021
сис.админ
запускаю с windows 10 jar
проблем не увидел
68ef983cbab43098314086.jpeg
Ответ написан
Комментировать
@Oynet
Это не iLO100, а просто LO100, упрощённая версия.
Задать пароль для пользователя admin
ipmiutil user set 3 password MegaPass
Но для BMC HTTP сервера это не работает.
Надо задать пароль с помощью lo100cfg
https://github.com/petzah/lo100cfg

Файл chuser.xml
<lo100cfg>
   <users>
      <change_user id="3" name="admin" password="MegaPass" privilege_level="administrator" />
   </users>
</lo100cfg>


./bin/lo100cfg -i ./chuser.xml

Если lo100cfg не запускается «-bash: ./lo100cfg: cannot execute: required file not found»
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libc6:i386 libstdc++6:i386


Полная справка с примерами
lo100cfg -x

В браузере очистить кеш.
Собственно ниже ответ на вопрос.
На странице ip_ipmi/kvms.html в исходном коде страницы найти название файла JAR и скачать его.
Запуск IP KVM консоли Linux или для Windows просто дважды кликнуть на файл. Должна быть установлена Java.
java -jar ./M2.JAR

c9e8cbf4d217d1ebd855bbbbe0be958a.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы