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

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

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

Непрочитанное сообщение icb » 2016-02-24 23:31:41

Пытаюсь полноценно использовать Intel BMC (KVM) через браузер.
Приложение эмулирующее консоль написано на Java.

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

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2016-02-25 1:37:43

кривой квм
у меня HP G5 прекрасно работает
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Neus
капитан
Сообщения: 1795
Зарегистрирован: 2008-09-08 21:59:56

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

Непрочитанное сообщение Neus » 2016-02-25 8:18:48

"CD-ROM image redirection is not supported on this platform."
под wine попробуй запустить

guest
проходил мимо

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

Непрочитанное сообщение guest » 2016-02-25 9:45:12

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.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2016-02-25 9:50:11

guest писал(а):Можно попробовать помучаться с Linuxlator или в виртуалках: Windows/Linux.
supermicro IPMI я так и не смог завести.
когда весь линукс притащщил, а ему всё мало было, да версии не те - плюнул и забыл
Убей их всех! Бог потом рассортирует...

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

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

Непрочитанное сообщение icb » 2016-02-25 19:54:20

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2016-02-25 20:22:50

по ругани. оно вполне внятно ругается на то чего не хватает
Убей их всех! Бог потом рассортирует...

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

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

Непрочитанное сообщение icb » 2016-02-25 20:51:05

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

sansa
рядовой
Сообщения: 45
Зарегистрирован: 2009-10-05 13:02:02
Откуда: Сергиев Посад

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

Непрочитанное сообщение sansa » 2016-02-25 21:31:17

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2016-02-25 22:44:28

и KVM тоже?

собственно, там самое важное - как раз КВМ
Убей их всех! Бог потом рассортирует...

sansa
рядовой
Сообщения: 45
Зарегистрирован: 2009-10-05 13:02:02
Откуда: Сергиев Посад

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

Непрочитанное сообщение sansa » 2016-02-25 23:38:38

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2016-02-25 23:45:21

а дайте как

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

uname -a
и

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

pkg info 
c машинки

и версию IPMIview

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

sansa
рядовой
Сообщения: 45
Зарегистрирован: 2009-10-05 13:02:02
Откуда: Сергиев Посад

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

Непрочитанное сообщение sansa » 2016-02-26 0:05:44

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

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

guest
проходил мимо

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

Непрочитанное сообщение guest » 2016-02-26 0:22:42

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

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

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

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

Непрочитанное сообщение icb » 2016-02-26 1:45:24

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 - его и хендбуке пишут надо ставить.

guest
проходил мимо

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

Непрочитанное сообщение guest » 2016-02-26 10:16:59

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

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

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

Непрочитанное сообщение icb » 2016-03-21 15:13:42

Спасибо апплет заработал.
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, но не помогает.
В чем может быть проблема?

guest
проходил мимо

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

Непрочитанное сообщение guest » 2016-03-21 23:08:59

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

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

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

Непрочитанное сообщение icb » 2016-03-22 9:02:34

Так вопросы никаким боком не относятся непосредственно к ipmi.
Часть вопросов относится исключительно к настройке ява-плагина, часть к пониманию правильного форматирования носителей.

guest
проходил мимо

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

Непрочитанное сообщение guest » 2016-03-22 10:36:16

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.

guest
проходил мимо

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

Непрочитанное сообщение guest » 2016-03-22 13:27:00

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...

guest
проходил мимо

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

Непрочитанное сообщение guest » 2016-03-22 13:51:22

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

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

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

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

Непрочитанное сообщение ev » 2016-03-22 19:10:12

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

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

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

Непрочитанное сообщение icb » 2016-03-22 22:03:51

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 именуются?

guest
проходил мимо

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

Непрочитанное сообщение guest » 2016-03-22 23:33:33

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, помню
что добился работоспособности без особых трудов.