Страница 1 из 2

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-24 23:31:41
icb
Пытаюсь полноценно использовать Intel BMC (KVM) через браузер.
Приложение эмулирующее консоль написано на Java.

Простая установка JRE не помогает - приложение не запускается.
Разгуглил, что требуется установка icedtea-web - вроде приложение заработало. Но появились две проблемы:
1. Само окно консоли черное. Пару раз появилась картинка, но не понял почему пропала.
2. При попытке пробросить ISO получаю ошибку "CD-ROM image redirection is not supported on this platform."
Под MS Windows работает все без проблем.

Это вообще лечится или под FreeBSD подобный функционал не заведется?

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 1:37:43
Alex Keda
кривой квм
у меня HP G5 прекрасно работает

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 8:18:48
Neus
"CD-ROM image redirection is not supported on this platform."
под wine попробуй запустить

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 9:45:12
guest
icb писал(а):Пытаюсь полноценно использовать Intel BMC (KVM) через браузер.
Приложение эмулирующее консоль написано на Java.

Простая установка JRE не помогает - приложение не запускается.
Разгуглил, что требуется установка icedtea-web - вроде приложение заработало. Но появились две проблемы:
1. Само окно консоли черное. Пару раз появилась картинка, но не понял почему пропала.
2. При попытке пробросить ISO получаю ошибку "CD-ROM image redirection is not supported on this platform."
Под MS Windows работает все без проблем.

Это вообще лечится или под FreeBSD подобный функционал не заведется?
консоль работать под FreeBSD не будет, ибо ipmi view и удаленная консоль, используют
динамические библиотеки, которые только под поддерживаемые ОС: Linux, Windows...
xBSD - не поддерживается.

Можете настроить SOL.
Можно попробовать помучаться с Linuxlator или в виртуалках: Windows/Linux.

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 9:50:11
Alex Keda
guest писал(а):Можно попробовать помучаться с Linuxlator или в виртуалках: Windows/Linux.
supermicro IPMI я так и не смог завести.
когда весь линукс притащщил, а ему всё мало было, да версии не те - плюнул и забыл

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 19:54:20
icb
undefined писал(а): консоль работать под FreeBSD не будет
Оно работает, но не стабильно. Баг похоже в связке JAVA+FreeBSD, иначе консоль не показывалась бы вообще.
undefined писал(а): ipmi view и удаленная консоль, используют
динамические библиотеки, которые только под поддерживаемые ОС: Linux, Windows...
Так вроде FreeBSD славится тем, что умеет легко запускать приложения Linux.
Alex Keda писал(а): когда весь линукс притащщил, а ему всё мало было, да версии не те
Как узнать какие версии и чего именно нужны?
Очень не хочется бросать FreeBSD в качестве декстопа - уже привык ;)

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 20:22:50
Alex Keda
по ругани. оно вполне внятно ругается на то чего не хватает

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 20:51:05
icb
Alex Keda писал(а): по ругани. оно вполне внятно ругается на то чего не хватает
У меня просто окошко появляется с "CD-ROM image redirection is not supported on this platform." и все.
Больше ругани нет.

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 21:31:17
sansa
Alex Keda писал(а): supermicro IPMI я так и не смог завести.
Работает на java v6.ХХ (дальше цифры не помню)

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 22:44:28
Alex Keda
и KVM тоже?

собственно, там самое важное - как раз КВМ

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 23:38:38
sansa
Если это мне, то кроме КВМ - я особо фичами не заморачивался.
ЗЫ. Остальное что нуна по HTTP работает.

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-25 23:45:21
Alex Keda
а дайте как

Код: Выделить всё

uname -a
и

Код: Выделить всё

pkg info 
c машинки

и версию IPMIview

Отправлено спустя 30 секунд:
надо чтоле пробовать ещё раз ...
последний раз давно ковырял, может чего изменилось

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-26 0:05:44
sansa
Alex Keda писал(а): а дайте как
Если это опять мне, то похоже я пропустил:
icb писал(а): связке JAVA+FreeBSD
У меня нет FreeBSD. Есть 2 Open, но они ~ 4 года назад подняты, с тех пор в них не лазию и не трогаю.

ЗЫ. Сори. Я почитал выше, думаю, совсем не понял проблему. IPMI стоят на нодах, которые под esxi. Там нет графики.
Но с 8 java не получалось даже консоль увидеть.

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-26 0:22:42
guest
icb писал(а):
undefined писал(а): консоль работать под FreeBSD не будет
Оно работает, но не стабильно. Баг похоже в связке JAVA+FreeBSD, иначе консоль не показывалась бы вообще.
однако, сел и запустил в 10.1/10.2 remote console из firefox через linux-jre, jnlp отработал без проблем,
Единственно, предварительно нужно через java консоль добавить соответствующие ip kvm'ов
в исключение.

Все работает, не нужно виртуалок, достаточно linuxlator + linux-jre (в портах 1.8).

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-26 1:45:24
icb
undefined писал(а): Все работает, не нужно виртуалок, достаточно linuxlator + linux-jre (в портах 1.8).
В портах нет ни linuxlator ни linux-jre :(

Или вместо linuxlator имелось ввиду просто включение linux_enable="YES"?
Он у меня включен, без него Adobe Flash не работает.

linux-jre имелся ввиду linux-oracle-jre18-8.74 или linux-sun-jre17-7.80 или еще что?
Как этот jre подцепить к Firefox? openjdk-jre, openjdk7-jre openjdk8-jre не работали из браузера с jnlp. Пришлось ставить icedtea-web - его и хендбуке пишут надо ставить.

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-02-26 10:16:59
guest
icb писал(а):
undefined писал(а): Все работает, не нужно виртуалок, достаточно linuxlator + linux-jre (в портах 1.8).
В портах нет ни linuxlator ни linux-jre :(

Или вместо linuxlator имелось ввиду просто включение linux_enable="YES"?
Он у меня включен, без него Adobe Flash не работает.

linux-jre имелся ввиду linux-oracle-jre18-8.74 или linux-sun-jre17-7.80 или еще что?
Как этот jre подцепить к Firefox? openjdk-jre, openjdk7-jre openjdk8-jre не работали из браузера с jnlp. Пришлось ставить icedtea-web - его и хендбуке пишут надо ставить.
linuxolator == linux emulation (linux_enable)

openjdk + icedtea-web - не позволяют запускать удаленную консоль и отрабатывать jnlp, почему - уже
отписывалось (из-за динамических библиотек linux)

метод стар и прост как грабли, использовался в linux'ах:
- ставился openjdk + icedtea для общей работы
- ставился linux sun-jdk 1.6 или 1.7
- в браузере для applications задавался запуск javaws от linux sun-jdk 1.6 или 1.7

ps. аналогично производилась подмена для ipmiview, сейчас не помню, нужно посмотреть.

аналогично в FreeBSD, для обычной работы:

- устанавливаем нативный firefox (родной)
- openjdk (достаточно jre для работы плагина)
- icedtea-web

теперь то что нужно для работы jnlp:

- ставим linux'овый jre (вчера попробовал linux-oracle-jre18 - посвежей)

# make -C /usr/ports/java/linux-oracle-jre18/ install
или
# make -C /usr/ports/java/linux-sun-jre17/ install

- поскольку в JAVA оставили уровень security только VERY HIGH и HIGH, нужно ввести в список
разрешенных, ip всех управляемых нами по ipmi серверов (запускаем java control panel):

# /usr/local/linux-oracle-jre1.8.0/bin/jcontrol

- теперь можно использовать в нативном Firefox - вызов линуксовой jawaws,
стартуем firefox

# firefox
или если удаленно
# firefox --no-remote

- создаете ассоциацию для jnlp (mimeTypes.rdf), чтобы не мучаться, автоматически,
когда выбираете запуск "remote console" - после захода в KVM:
вместо скачать -> выбрать приложение для запуска, если установили linux-oracle-jre
-> /usr/local/linux-oracle-jre1.8.0/bin/javaws

все, наслаждаетесь удаленной консолью в декстопе FreeBSD

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-21 15:13:42
icb
Спасибо апплет заработал.
Redirect ISO работает, а вот при попытке сделать Redirect Floppy/USB Key пишет ошибку:
No Floppy/USB Key found. ...
Как лечить?

Пробую сделать Redirect Floppy/USB Key Image - срабатывает, но BIOS не видит ФС.
Может как то по особенному надо делать этот образ? Может есть мануал?

И еще на одном сервере словил глюк: при попытке запустить апплет вываливается java ошибка Your security settings have blocked a self-signed application from running.
Добавляю исключение в Exception Site List, но не помогает.
В чем может быть проблема?

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-21 23:08:59
guest
icb писал(а):Спасибо апплет заработал.
Redirect ISO работает, а вот при попытке сделать Redirect Floppy/USB Key пишет ошибку:
No Floppy/USB Key found. ...
Как лечить?

Пробую сделать Redirect Floppy/USB Key Image - срабатывает, но BIOS не видит ФС.
Может как то по особенному надо делать этот образ? Может есть мануал?

И еще на одном сервере словил глюк: при попытке запустить апплет вываливается java ошибка Your security settings have blocked a self-signed application from running.
Добавляю исключение в Exception Site List, но не помогает.
В чем может быть проблема?
ipmi manual

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-22 9:02:34
icb
Так вопросы никаким боком не относятся непосредственно к ipmi.
Часть вопросов относится исключительно к настройке ява-плагина, часть к пониманию правильного форматирования носителей.

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-22 10:36:16
guest
icb писал(а):Так вопросы никаким боком не относятся непосредственно к ipmi.
Часть вопросов относится исключительно к настройке ява-плагина, часть к пониманию правильного форматирования носителей.
ну тогда рассмотрим вопросы:
Пробую сделать Redirect Floppy/USB Key Image - срабатывает, но BIOS не видит ФС.
Может как то по особенному надо делать этот образ? Может есть мануал?
Floppy/USB image - 1.44 и соответствующего формата, это в документации
BIOS - не видит FS? BIOS ищет загрузочную запись ОС, грузит ее в память и передает ей
управление, остальное - ее дело. Так что, BIOS'у пополам на FS, в UEFI - иначе, но тоже пополам на FS,
кроме EFI на FAT.
И еще на одном сервере словил глюк: при попытке запустить апплет вываливается java ошибка Your security settings have blocked a self-signed application from running.
Добавляю исключение в Exception Site List, но не помогает.
верхнее и есть разрешение security в java-консоли, смотрите версию явы, браузер и что и как настраиваете,
restart firefox.

И да, на последнее влияет версия firmware ipmi.

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-22 13:27:00
guest
icb писал(а):Спасибо апплет заработал.
Redirect ISO работает, а вот при попытке сделать Redirect Floppy/USB Key пишет ошибку:
No Floppy/USB Key found. ...
Как лечить?

Пробую сделать Redirect Floppy/USB Key Image - срабатывает, но BIOS не видит ФС.
Может как то по особенному надо делать этот образ? Может есть мануал?

И еще на одном сервере словил глюк: при попытке запустить апплет вываливается java ошибка Your security settings have blocked a self-signed application from running.
Добавляю исключение в Exception Site List, но не помогает.
В чем может быть проблема?
попробовал загрузить образ - все работает, подключается
как USB: da0 и cd1 (при наличии реального cd-drive), umass должен быть подгружен или уже
в ядре: man umass.
Понятно что смонтировать этот виртуальный cd1 нельзя, а запись на da0 я не пробовал.

Загрузился с FreeDOS floppy образа без проблем, толку от всего этого, только для прошивки, но
для этого можно и cdrom образ сделать, размер всяко больше 1.44MB.
Грузить floppy образ больше 1.44MB не пробовал, явно есть ограничения.

Реализации ipmi разные бывают, некоторые позволяют подключать Virtual USB HDD...

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-22 13:51:22
guest
Проверил, как и предполагал, Floppy/USB образ большего размера просто не загружается,
size large, и в довесок, проверяется тип партиции на фиртуальном флопе, должна быть
МАСАДОСОВСКАЯ :)

На сегодня, Floppy/USB с ограниченным размером - почти бесполезная возможность, даже для прошивки BIOS.

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-22 19:10:12
ev
при попытке сделать Redirect Floppy/USB Key пишет ошибку
кривой апплет может не понимать флешку из фяхи, т.к. могут быть разные объявления
имхо проще имаджами редиректить
Пробую сделать Redirect Floppy/USB Key Image - срабатывает, но BIOS не видит ФС.
Может как то по особенному надо делать этот образ? Может есть мануал?
в биосе очень ограниченная поддержка флешек - ограничения по разбивке, файловой системе и может еще чему
вот специально глянул - мой имадж с прошивками грузанулся нормально, файлы видятся
Добавляю исключение в Exception Site List, но не помогает.
глянул у себя - есть разные интелы и все работают без добавления в Exception Site List
у меня возможно было подобное (не помню на что именно ругалось), помогло обновление прошивки

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-22 22:03:51
icb
undefined писал(а): BIOS - не видит FS? BIOS ищет загрузочную запись ОС, грузит ее в память и передает ей управление, остальное - ее дело. Так что, BIOS'у пополам на FS, в UEFI - иначе, но тоже пополам на FS, кроме EFI на FAT.
Вернее видит ФС, но пустую. Я даже перехожу на этот виртуальный носитель, но dir не показывает файлы.

Провел эксперимент - физически вставил USB Flash созданную во FreeBSD с партицией MSDOS - BIOS не увидел ее, хотя FreeBSD и MS XP видят ее без проблем.
Переформатировал в MS XP - увиделась в BIOS.
Как создать корректный раздел MSDOS?
Я делал через fdisk c 1 слайсом от 0 до конца, id=12.
Но если сравнивать вывод fdisk от моей созданной флешки и от виндовой - вывод разный, и не очень понятно как сделать аналогично виндам. Может есть ссылка на корректный мануал?
undefined писал(а): верхнее и есть разрешение security в java-консоли, смотрите версию явы, браузер и что и как настраиваете,
restart firefox.
Да я понимаю, но в том то и дело что разрешения все высталвены и после перезагрузки разрешения не пропадают. И при всем этом апплет все равно не запускается. Мистика.
undefined писал(а): только для прошивки, но
для этого можно и cdrom образ сделать, размер всяко больше 1.44MB.
Вот только BIOS не видит ФС от CD-ROM :(
А создать CD-ROM c FAT как я понимаю нельзя.
undefined писал(а): как USB: da0 и cd1 (при наличии реального cd-drive), umass должен быть подгружен или уже в ядре: man umass.
Сам USB носитель нормальный - я с ним без проблем работаю в FreeBSD. Апплет его только не видит.
ev писал(а): кривой апплет может не понимать флешку из фяхи, т.к. могут быть разные объявления
Поможет символическая ссылка?
Можкт уто знает как в Linux USB именуются?

Подключение браузером к Intel BMC (KVM)

Добавлено: 2016-03-22 23:33:33
guest
icb писал(а):
undefined писал(а): только для прошивки, но
для этого можно и cdrom образ сделать, размер всяко больше 1.44MB.
Вот только BIOS не видит ФС от CD-ROM :(
А создать CD-ROM c FAT как я понимаю нельзя.
еще раз - упорядочите знания, видно что они есть, но в виде каши, как только
структуризируете, все встанет на свои места.

Еще раз, BIOS'у фиолетова FS, ну поизучайте MBR/GPT и загрузку ОС.

Для CD с DATA - особая FS -> ISO-9660, есть еще UDF...

ps. С созданием MSDOS партиций с номерами для FAT16/32 под FreeBSD были ньюансы,
тонкости не помню, выяснял сравнением того как создано под MSDOS/Windows, помню
что добился работоспособности без особых трудов.