Как заставить Web ISO работать на виртуальном носителе на SuperMicro ipmi?

Как Virtual Media Web ISO работает на SuperMicro ipmi? Я использую сервер SuperMicro. Я хочу иметь возможность смонтировать загрузочный ISO-образ на сервер, запустить там долгий процесс (форматирование диска), а затем выключить свой ноутбук. Но если я это сделаю, удаленно загруженная ОС зависнет, потому что виртуальный компакт-диск станет нечитаемым.

В java-приложении ipmi в виртуальном хранилище есть элемент, называемый Web ISO. Я подумал, что могу загрузить свой ISO на личный сайт и сделать его доступным через http (s),так что медиа останутся в сети, даже когда я выключу свой ноутбук. Но поле «Имя файла изображения и полный путь» и кнопка «Открыть изображение» для веб-iso неактивны, поэтому я не могу их выбрать. Я также проверил это java-приложение в ОС Windows, но эта кнопка по-прежнему неактивна. Image File Name and Full Path Можно ли смонтировать ISO-образ с веб-сайта в качестве виртуального хранилища?

1
задан 8 April 2020 в 02:30
1 ответ

Из руководства supermicro ipmi:

Web ISO: выберите эту функцию, чтобы выбрать Web ISO и смонтировать его из страница в Интернете. Файл будет смонтирован из веб-интерфейса. Указать расположение файла, установите путь к образу на странице образа компакт-диска в IPMI.

Таким образом, под веб-iso они имеют в виду не ваш личный сайт, а веб-страницу ipmi. Эта страница позволяет вам установить долю самбы.

Вы можете сохранить общий ресурс samba на IP-адресе, доступном из сети, в которой работает ipmi, возможно, в общедоступном Интернете. Вы можете увидеть, как настроить общий ресурс здесь https://ahelpme.com/linux/tips/configure-and-mount-samba-share-in-supermicro-ipmi-virtual-media-cd-rom/


Это могло бы быть ответом на мой собственный вопрос, но даже когда настроены некоторые значения на странице CD ROM веб-интерфейса ipmi, эта опция по-прежнему не работает (выделена серым цветом). Помощь и улучшение ответа приветствуются.


Кроме того, я обнаружил, что supermicro-update-manager может монтироваться с использованием http. Из руководства:

MountIsoImage
--image_url <URL>
The URLs to access the shared ISO image
SAMBA URL: 'smb://<host name or ip>/<shared point>/<file path>'
SAMBA UNC: '\\<host name or ip>\<shared point>\<file path>'
HTTP URL: 'http://<host name or ip>/<shared point>/<file path>'

Итак, я попробовал

supermicro-update-manager --no_banner -i ipmi.yourserver.ru -u ADMIN -f ~/.ipmi-password.txt -c MountIsoImage --image_url http://your-domain.ru/archlinux.iso

Но у меня получилось

********************************<<<<<ERROR>>>>>*********************************

ExitCode                = 38
Description             = Function is not supported
Program Error Code      = 282.41
Error message:
        Mount ISO image via Http protocol is not supported by this BMC FW.

********************************************************************************

И это, вероятно, ключ к проблеме. Похоже, BMC FW должен поддерживать эту функцию. Мне нужно обновить BMC и проверить, а также проверить на разных материнских платах.

2
ответ дан 7 April 2020 в 23:43

Теги

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