Ipmi ― обзор технологии

Мониторинг железа на сервере SuperMicro через IPMI и утилиту IPMICFG

Мониторинг сервера SuperMicro через IPMI

Через IPMI мониторить температуру и работу железа сервера SuperMicro довольно просто. Полная информация о железе сервера содержится в пункте System -> Hardware rmation.

Информацию по состоянию процессора, оперативной памяти и вентиляторах, можно посмотреть перейдя во вкладку Server Health -> Sensor Readings.

Для удобства просмотра, можно менять категории отображения датчиков, например, температуры:

Или датчики напряжения:

Так как в данный момент на нашем сервере нет проблем, ни с температурой, ни с напряжением, все датчики находятся в зеленой зоне. Если на сервере поднимается температура или есть проблемы с напряжением, зеленые прямоугольники будут окрашиваться в красный цвет, что послужит сигналом для проверки вашего сервера.

Мониторинг с помощью утилиты ipmicfg

Проверка состояния блоков питания:

# ipmicfg -pm

Item | Value —- | —— us | (00h) Input Voltage | 217.5 V Input Current | 1.06 A Main Output Voltage | 12.28 V Main Output Current | 17.93 A Temperature 1 | 23C/73F Temperature 2 | 21C/70F Fan 1 | 2064 RPM Fan 2 | 2032 RPM Main Output Power | 220 W Input Power | 228 W PMBus Revision | 0x22 PWS Serial Number | P2K4FCH02LT0125 PWS Module Number | PWS-2K04F-1R PWS Revision | REV1.0 Current Sharing Control | PEC error Item | Value —- | —— us | (00h) Input Voltage | 217.5 V Input Current | 1.09 A Main Output Voltage | 12.30 V Main Output Current | 18.09 A Temperature 1 | 24C/75F Temperature 2 | 22C/72F Fan 1 | 2064 RPM Fan 2 | 2064 RPM Main Output Power | 223 W Input Power | 234 W PMBus Revision | 0x22 PWS Serial Number | P2K4FCH02LT0126 PWS Module Number | PWS-2K04F-1R PWS Revision | REV1.0 Current Sharing Control | PEC error

Посмотреть температуру процессора можно командой:

ipmicfg -nm oemgettemp

Так же можно проверить в каком режиме работают вентиляторы и изменить режим, если это необходимо.

Проверка состояния и конфигурации вентилятора

# ipmicfg -fan

Current Fan Speed Mode is Supported Fan modes: 0:Standard 1:Full 3:PUE2 Optimal 4:Heavy IO

Изменение режима работы кулера: ipmicfg -fan <mode> Например, ipmicfg -fan 3

Информация о версии и прошивке IPMI:

# ipmicfg -nm deviceid

Device ID = 50h Firmware Version = 4.1.4.54 IPMI Version = 2.000000 Manufacturer ID = 57 01 00 Product ID Minor Ver = Greenlow platform Implemented DCMI version = DCMI not implemented/enabled Firmware implemented version = NM Revision 4.0 Image Flag = operational image 1 raw = 50 01 04 14 02 21 57 01 00 09 0b 04 05 40 01

И посмотреть все сенсоры можно командой ipmicfg -sdr

При выводе мы видим, что есть дополнительные столбцы, в которых отображена информация о лимитах нижнего и верхнего пределов.

Так же существует еще не малое количество утилит, которые можно использовать для мониторинга и автоматизировать этот процесс, например, с nagios

В данный момент заострять на этом внимание мы не будем, так как цель статьи рассказать основные моменты в работе с IPMI. Если вас заинтересует тема мониторинга, вы можете оставить свои пожелания и возможно в дальнейшем мы осветим и эту тему

Надеюсь, данная статья окажется для вас полезной!

Основные операции

Управление питанием

Управлять питанием сервера (включать, выключать, перезагружать сервер) можно через раздел Remote Control — Power Control. 

В IPMIView управление питанием располагается на вкладке IPMI Device:

  • Reset Server (Reset в IPMI View) — «холодная» перезагрузка сервера (идентично нажатию физической кнопки Reset).
  • Power Off Server — Immediate (Power Down) — немедленное (принудительное) выключение сервера, без корректного завершения работы.
  • Power Off Server — Orderly Shutdown (Graceful Shutdown) — плавное (штатное) выключение.
  • Power On Server (Power Up) — включение сервера.
  • Power Cycle Server (Power Cycle) — принудительная перезагрузка сервера. Рекомендуется выполнять только в крайних случаях, когда сервер не отвечает, и стандартные способы выключения или перезагрузки недоступны.

В зависимости от текущего состояния сервера могут быть доступны все или часть указанных выше опций.

Работа с консолью

KVM-консоль потребуется при первоначальной настройке системы; также ею можно будет воспользоваться в случаях, когда сервер по каким-то причинам недоступен .

В IPMI View перейдите на вкладку KVM Console и нажмите Launch Console, после чего консоль будет запущена.

При первом запуске, вероятно, будет выведено уведомление от системы безопасности Java:

Особенности работы с консолью:

  • Спящий режим. Через некоторый период бездействия консоль может уйти в спящий режим (окно консоли погаснет, может начать «моргать» и т.д.). В этом случае, чтобы вернуться к работе с консолью, нажмите любую клавишу, например, Ctrl или Alt (не рекомендуется нажимать Enter, чтобы по ошибке не запустить выполнение какой-либо команды, введенной в консоли).
  • Макросы. Для выполнения отдельных операций требуются определенные сочетания клавиш (например, Ctrl + Alt + Del для входа в ОС Windows). Эти сочетания могут перехватываться вашей локальной операционной системой и потому не работать в консоли. В этом случае можно использовать макросы в консоли — раздел Macro, в котором собраны основные сочетания клавиш, необходимые для работы. Также в этих целях можно использовать виртуальную клавиатуру в консоли (Virtual Media — Virtual Storage), но работа с ней достаточно неудобна.
  • Выход из консоли. При завершении работы с консолью для корректного выхода используйте кнопку Exit вместо обычного закрытия окна консоли. 

При возникновении проблем в работе консоли в первую очередь попробуйте выполнить ее перезапуск. Это можно сделать из вашей панели управления аккаунтом по кнопке «IKVM reset». Если проблема сохранится, свяжитесь с нами.

Подключение образа

При работе с консолью вы можете подключить образ ISO с вашего локального компьютера.

Для этого перейдите в раздел Virtual Media -> Virtual Storage.

В открывшемся окне:

  • перейдите на вкладку CDROM&ISO;
  • в пункте Logical Drive Type выберите ISO File;
  • нажмите Open Image и выберите нужный файл на вашем компьютере;
  • нажмите Plug In, чтобы подключить образ к серверу.

В поле «Статус» должно отобразиться сообщение об успешном подключении образа, после чего окно Virtual Storage можно закрыть. Далее необходимо перезагрузить сервер.

Иногда может потребоваться изменить порядок загрузки в BIOS сервера, чтобы загрузиться с ISO-образа. Это можно сделать так же, как при обычном физическом подключении к серверу.

Мониторинг

Через интерфейс IPMI вы также можете производить мониторинг температуры, напряжения и системы охлаждения сервера.

Получить доступ к датчикам можно в разделе Server Health -> Sensor Readings.

Первичная настройка IPMI консоли и знакомство с интерфейсом

Настройка IPMI начинается с настройки IP адреса интерфейса, который нужно указать в BIOS. Если сервер установлен в офисе, это может быть серый IP-адрес, если же ваше оборудование размещается в ДатаЦентре, то наверняка вы используете белый статический IP-адрес.

На серверах Supermicro в BIOS можно попасть, нажав кнопку “Del
” при загрузке сервера, я не буду заострять на этом внимание и сразу перейду к интерфейсу самого BIOS. Как видите на скриншоте, я вошел в пункт меню IPMI и активировал возможность конфигурации Lan для интерфейса (Update IPMI Lan Configuration=Yes, Configuration Address Source = Static), указал IP-адрес, маску подсети и основной шлюз

Как видите на скриншоте, я вошел в пункт меню IPMI и активировал возможность конфигурации Lan для интерфейса (Update IPMI Lan Configuration=Yes, Configuration Address Source = Static), указал IP-адрес, маску подсети и основной шлюз.

Применить настройки можно нажав кнопку F4
, после чего произойдет перезагрузка сервера.

Если вы все сделали правильно, то введя в браузере, указанный для интерфейса IPMI IP, у вас откроется авторизация:

Теперь пройдем по основным моментам.

При покупке нового сервера, в IPMI уже создан пользователь ADMIN
с паролем ADMIN
, именно с этими данными мы и авторизуемся. Я всегда рекомендую создавать нового пользователя, а стандартного удалять или менять у него пароль, так оставлять такой логин и пароль, крайне небезопасно. Создать нового пользователя или поменять пароли/привилегии у текущих, можно в меню Configuration -> Users
.

Рестарт интерфейса IPMI можно сделать из меню Maintenance -> Unit Reset
.

Монтирование iso образа ОС для установки на сервер выполняется в меню Virtual Media -> CD-ROM Image
.

У меня iso образы ОС хранятся на сервере Samba в той же подсети что и интерфейсы IPMI серверов. Я указываю адрес сервера Samba, путь к образу установочному ISO с ОС, после чего монтирую ISO образ и приступаю к установке операционной системы.

Удаленную графическую Java консоль сервера (KVM-over-IP
) можно открыть через Remote Control -> Console Redirection
.

Консоль в целом удобная, но после установки ОС, для работы с сервером я обычно использую ssh клиенты. Иногда есть моменты когда, это невозможно, например если у вас не работает или еще не настроена сеть на сервере или же имеются какие-то проблемы с доступом. Именно тогда на помощь и приходит Remote Console.

Никаких отдельных настроек в самой консоли делать не нужно, хочу лишь добавить, что она имеет встроенную клавиатуру, которую можно вызывать из меню Virtual Media -> Virtual Keyboard
.

Совет.
После продолжительной работы с серверами SUpermicro, я обнаружил один неприятный баг. После установки операционной системы Centos 7 и установки KVM на нее, пропадает возможность использовать Remote Console. Пока сервер в процессе загрузки, консоль отвечает и можно пройти в Bios или увидеть загрузку ядра ОС. Но как только операционная система загрузилась, видео в консоли пропадает. Путем экспериментов мне удалось победить этот баг. Нужно в загрузки ядра добавить параметр загрузки nomodeset. Для этого после установки ОС нужно выполнить команду:

grubby —args «nomodeset» —update-kernel /boot/vmlinuz-`uname -r`

После этого, Remote Console работает исправно.

Лицензионная политика

Доступ к удаленной консоли

За все нужно платить, но даже в бесплатном варианте IPMI пользователь получает воз­мож­ность управлять боль­шин­ст­вом про­цес­сов на сервере Supermicro. Доступ к его графической консоли по веб-интерфейсу возможен либо через Java-приложение (вызывается как Console Redirection), либо по HTML5 (вызывается как iKVM/HTML5).

Доступ в режиме Console Redirection требует, как сказано выше, за­пус­ка на ин­ст­ру­мен­таль­ной платформе java-при­ло­же­ния, что сопряжено с ря­дом до­пол­ни­тель­ных действий:

Выполнение файла с расширением .jnlp позволяет получить удаленный экран и рычаги управления к нему (кла­ви­а­ту­ра плюс мышь). По опыту, работа с указателем в графической консоли иногда требует сноровки. В раз­де­ле Con­fi­gu­ra­tion есть ме­ню настройки, с помощью которого можно приладиться под конкретную ре­а­ли­за­цию ОС:

И Java, и HTML5 сценарии Console Redirection абсолютно пол­но­фун­к­ци­о­наль­ны в том смысле, что пред­о­став­ля­ют гра­фи­че­скую кон­соль удаленного сервера и дают возможность управлять ею с помощью кла­ви­а­ту­ры и мыши. Го­ря­чие кла­ви­ши или их комбинации (типа Ctrl-Alt-Del или Alt-Tab) можно вызвать из меню Macro, которое предлагает ряд час­то ис­поль­зу­е­мых за­го­то­вок. Для эк­зо­ти­че­ских комбинаций можно вызвать Virtual­Keyboard — вир­ту­аль­ную эк­ран­ную кла­ви­а­ту­ру.

В меню Virtual­Media и Virtual­Storage удобно подключить к удаленному серверу виртуальные носители для ин­стал­ля­ции или тес­ти­ро­ва­ния. Там они видятся USB-устройствами, причем подключать можно или реальный привод, или просто об­раз но­си­те­ля.

В HTML5-консоли из виртуальных устройств есть только Virtual­Keyboard — она имеет несколько урезанную фун­к­ци­о­наль­ность, но пол­но­стью реализуется средствами браузера и не тре­бу­ет установки до­пол­ни­тель­ных про­грам­мных средств на ин­стру­мен­таль­ную платформу. Ею можно вос­поль­зо­вать­ся там, где нет сре­ды выполнения для Java-при­ло­же­ний или установка таковой невозможна или по каким-либо при­чи­нам за­труд­не­на.

Удаленное обновление UEFI BIOS

В разделе Maintenance есть два важных пункта меню, оба связаны с обновлением ми­кро­про­г­рамм ма­те­рин­ской пла­ты сервера.

Ключ OOB-лицензии не обязательно покупать на сайте Supermicro. Все ли­цен­зи­он­ные пол­но­мо­чия есть и у ло­каль­но­го дис­три­бу­то­ра, который в некоторых случаях может предложить более выгодные условия.

Лицензионный ключ не обязательно вводить через IPMI-интерфейс. Для уда­лен­но­го об­но­в­ле­ния UEFI BIOS мож­но ре­ко­мен­до­вать утилиту Supermicro Update Manager (SUM), воз­мож­нос­ти которой куда более раз­но­об­раз­ны по срав­не­нию с фун­к­ци­о­наль­но­стью IPMI-интерфейса. Кроме нее, Supermicro предлагает пер­во­клас­сный софт, по­кры­ва­ю­щий все ас­пек­ты ад­ми­ни­ст­ри­ро­ва­ния удаленных платформ. Обзор программных про­дук­тов, по­свя­щен­ных уп­рав­ле­нию сер­вер­ным обо­ру­до­ва­ни­ем, выходит за рамки данной статьи, он за­слу­жи­ва­ет от­дель­ной публикации.

Управление серверным пулом

В рамках безплатного использования IPMI-интерфейс предполагает только простейшие операции, которые мож­но считать лишь намёком на управлением серверным пулом. Одна из них — идентификация отдельно взя­той плат­фор­мы UID Control.

Ее суть в том, что активностью голубого светодиода можно обозначить конкретный сервер в стойке од­но­тип­ных уст­ройств. Включая UID Control, наблюдаем прерывистое мигание индикаторов, не­ак­тив­ных в вы­клю­чен­ном со­сто­я­нии. Один из них расположен на лицевой стороне шасси, второй — на тыльной. Функция полезная еще и по­то­му, что иден­ти­фи­ка­ция шас­си выполняется не только по запросу IPMI, но и сред­ст­ва­ми про­грам­мно­го обеспечения IPMITool.

В говорится о том, какую важную роль в организации некоторых функций IPMI играет ап­па­рат­ная плат­фор­ма. В случае UID Control для этого используется переключатель на системной плате, который на­зы­ва­ет­ся UID Identifier Switch (для Supermicro X11SSL-F — это UID-SW). Если идентификация шасси аппаратно отключена, все по­пыт­ки управления ею будут напрасны.

  • Supermicro Power Manager (SPM) — централизованный сбор статистики энергопотребления серверов (SFT-SPM-LIC-лицензия);
  • Supermicro Server Manager (SSM) — централизованная интегрированная система управления пулом серверов (SFT-DCMS-Single лицензия).

Про удаленную загрузку

Все аспекты создания с помощью IPMI сценариев, необходимых для выполнения удаленной загрузки с вир­ту­аль­ных но­си­те­лей, рассмотрены ранее. Конечно, речь не идет о загрузке по сети в классическом по­ни­ма­нии этого процесса. IPMI предоставляет возможность загрузить операционную систему удаленного сер­ве­ра с образа диска, хранящегося на инструментальной платформе.

Платформы, использующие программное обеспечение MegaRAC от American Me­ga­trends для BMC-контроллера, в пла­не поддержки виртуальных носителей достаточно однотипны. Это диктуется не­об­хо­ди­мо­стью под­держ­ки та­ких уст­ройств со стороны UEFI BIOS.

Лицензионная политика

Доступ к удаленной консоли

За все нужно платить, но даже в бесплатном варианте IPMI пользователь получает возможность управлять большинством
процессов на сервере Supermicro. Доступ к его графической консоли по веб-интерфейсу возможен либо через
Java-приложение (вызывается как Console Redirection), либо по HTML5 (вызывается как iKVM/HTML5).

Доступ в режиме Console Redirection требует, как сказано выше, запуска на инструментальной платформе
java-приложения, что сопряжено с рядом дополнительных действий:

Выполнение файла с расширением .jnlp позволяет получить удаленный экран и рычаги управления к нему (клавиатура плюс
мышь). По опыту, работа с указателем в графической консоли иногда требует сноровки. В разделе
Configuration
есть меню настройки, с помощью которого можно приладиться под конкретную реализацию ОС:

И Java, и HTML5 сценарии Console Redirection абсолютно полнофункциональны в том смысле, что предоставляют
графическую консоль удаленного сервера и дают возможность управлять ею с помощью клавиатуры и мыши. Горячие клавиши
или их комбинации (типа Ctrl-Alt-Del или Alt-Tab) можно вызвать из меню Macro, которое предлагает ряд часто
используемых заготовок. Для экзотических комбинаций можно вызвать VirtualKeyboard — виртуальную
экранную клавиатуру.

В меню VirtualMedia и VirtualStorage удобно подключить к удаленному серверу виртуальные носители
для инсталляции или тестирования. Там они видятся USB-устройствами, причем подключать можно или реальный привод, или
просто образ носителя.

В HTML5-консоли из виртуальных устройств есть только VirtualKeyboard — она имеет несколько
урезанную функциональность, но полностью реализуется средствами браузера и не требует установки дополнительных
программных средств на инструментальную платформу. Ею можно воспользоваться там, где нет среды выполнения для
Java-приложений или установка таковой невозможна или по каким-либо причинам затруднена.

Удаленное обновление UEFI BIOS

В разделе Maintenance есть два важных пункта меню, оба связаны с обновлением микропрограмм
материнской платы сервера.

Данное обслуживание можно выполнять удаленно, но если Firmware Update доступен в рамках базовой
функциональности IPMI, то обновление UEFI BIOS становится возможным для владельцев OOB-лицензии. Это отдельно приобретаемый лицензионный ключ, который можно ввести в меню
Activate License в разделе Miscellanious:

Ключ OOB-лицензии не обязательно покупать на сайте Supermicro. Все лицензионные полномочия есть и у локального
дистрибутора, который в некоторых случаях может предложить более выгодные условия.

Лицензионный ключ не обязательно вводить через IPMI-интерфейс. Для удаленного обновления UEFI BIOS можно
рекомендовать утилиту Supermicro Update Manager (SUM), возможности которой куда более
разнообразны по сравнению с функциональностью IPMI-интерфейса. Кроме нее, Supermicro предлагает первоклассный софт,
покрывающий все аспекты администрирования удаленных платформ. Обзор программных продуктов, посвященных управлению
серверным оборудованием, выходит за рамки данной статьи, он заслуживает отдельной публикации.

Управление серверным пулом

В рамках безплатного использования IPMI-интерфейс предполагает только простейшие операции, которые можно считать лишь
намёком на управлением серверным пулом. Одна из них — идентификация отдельно взятой платформы UID
Control.

Ее суть в том, что активностью голубого светодиода можно обозначить конкретный сервер в стойке однотипных устройств.
Включая UID Control, наблюдаем прерывистое мигание индикаторов, неактивных в выключенном состоянии. Один из
них расположен на лицевой стороне шасси, второй — на тыльной. Функция полезная еще и потому, что
идентификация шасси выполняется не только по запросу IPMI, но и средствами программного обеспечения IPMITool.

В начале данной статьи говорится о том, какую важную роль в организации некоторых функций IPMI играет аппаратная
платформа. В случае UID Control для этого используется переключатель на системной плате, который называется UID
Identifier Switch (для Supermicro X11SSL-F — это UID-SW). Если идентификация шасси аппаратно
отключена, все попытки управления ею будут напрасны.

Полный набор сервисных услуг для удаленного управления серверными пулами предоставляют следующие лицензии Supermicro,
детально описанные на
сайте компании:

  • Supermicro Power Manager (SPM) — централизованный сбор статистики
    энергопотребления серверов (SFT-SPM-LIC-лицензия);
  • Supermicro Server Manager (SSM) — централизованная интегрированная система
    управления пулом серверов (SFT-DCMS-Single лицензия).

Управление и мониторинг

Опция IPMI Device Discovering дает возможность ин­с­т­ру­мен­таль­ной плат­фор­ме об­на­ру­жить все подлежащие над­зо­ру сер­ве­ры. Это удобно в тех случаях, когда тре­бу­ет­ся па­кет­ное уп­рав­ле­ние ком­пью­те­ра­ми. IPMIView пред­ла­га­ет груп­по­вые сце­на­рии мо­ни­то­рин­га серверных платформ с помощью Group Management:

Прелесть управления по IPMI — в доступе к ресурсам удаленного сервера на этапе, пре­д­ва­ря­ю­щем даже установки CMOS Setup системного UEFI BIOS. Мы спе­ци­аль­но ос­нас­ти­ли тестовую платформу Supermicro X11SSL-F RAID-кон­т­рол­ле­ром Avago 3108, чтобы про­де­мон­с­т­ри­ро­вать возможности по удаленной настройке его PCI BIOS.

BMC: перезагрузка

Сегодня никого не удивить удаленной пе­ре­за­груз­кой сервера, его вклю­че­ни­ем или от­клю­че­ни­ем. У не­по­свя­щен­ных, прав­да, возникают за­ко­но­мер­ные опасения — как кор­рект­но закрыть приложения (особенно, если речь идет о вир­ту­аль­ных ма­ши­нах), не потеряв данные? На этот случай в IPMIView есть изящный сце­на­рий — Graceful Shutdown.

Эта функция аналогична «Завершению работы» в операционной системе Windows. Ее ис­поль­зо­ва­ние при­во­дит уп­рав­ля­е­мую плат­форму в состояние ACPI S5 — за­ме­ча­тель­ная воз­мож­ность, доступная в IPMIView. В бра­у­зер­ной версии iKVM ей соответствует Orderly Shutdown в меню Power Control, корректно закрывающая сеанс ОС, в от­ли­чие от не­мед­лен­но­го пре­кра­ще­ния работы сервера (Immediate Power Off Server).

Специалисты по безопасности в один голос твердят о том, что IPMI не стоит выставлять в открытую сеть не­смо­т­ря на все меры предосторожности: шифрование, парольный доступ и т.п. Но даже при доступе через VPN поль­зо­ва­тель мо­жет столк­нуть­ся с ситуацией, когда требуется перегрузить не сам сервер, а только его IPMI-подсистему

Функ­ция BMC Cold Reset — еще од­на силь­ная сто­ро­на про­грам­мно­го обес­пе­че­ния IPMI­View, ана­ло­гич­ная опции Unit Reset в уп­рав­ле­нии сер­ве­ром че­рез бра­у­зер (меню Maintenance).

Температурный режим и питание

Опции мониторинга, связанные с наблюдением температурного режима удаленных компьютеров, не нуж­да­ют­ся в осо­бых ком­мен­та­ри­ях. Тем не менее, наряду с другими данными они образуют сер­вер­ную экосистему.

А вот данные от основного и запасного блоков питания требуют пояснений. Меню PSU состоит из трех за­кла­док:

  • информация, полученная по Power Management Bus (PMBus);
  • информация о состоянии внутри блока питания (Field Replaceable Unit или FRU);
  • информация о состоянии аккумуляторов в источнике бесперебойного питания (Battery Backup Power).

Если кому-то адреса сенсоров PSU покажутся занудным излишеством, их все же стоит взять на за­мет­ку для ис­поль­зо­ва­ния в мо­биль­ном при­ло­же­нии IPMIView.

Обновление ПО

В отличие от браузерной версии iKVM, утилита IPMIView ограничивает пользователя только обновлением ми­к­ро­ко­да BMC. Об­нов­ле­ние или восстановление поврежденного UEFI BIOS не входит в обязанности дан­но­го про­грам­мно­го про­дук­та.

Как установить ОС?

Для установки операционной системы Вам потребуется подключиться к IPMI сервера одним из удобных для вас способов: через Web-интерфейс или при помощи программы IPMIView. В статье будут описаны оба варианта, однако мы рекомендуем использовать второй способ.

Web-интерфейс

Для подключения через web-интерфейс необходимо в адресной строке вашего браузера ввести адрес IPMI и авторизоваться. Адрес и реквизиты для авторизации вы можете найти в письме с доступом к серверу или в вашем личном кабинете. Далее потребуется перейти во вкладку Remote Control -> Console Redirection и нажать кнопку Launch Console .

В разделе Device 1 выберите ISO File в выпадающем списке Logical Drive Type и укажите путь до образа на вашем диске при помощи кнопки Open Image , после чего подключите образ кнопкой Plug In .

После подключения образа перезагрузите ваш сервер в разделе Power Control ->

Некоторые серверы позволяют подключить до трёх устройств при помощи вкладок Device 2 или Device 3 в разделе Virtual Media -> Virtual Storage . Это может быть полезно, если при установке потребуется установить дополнительные драйвера.

Если вы планируете установить на сервер ОС Windows, комбинацию клавиш Ctrl+Alt+Del можно передать в разделе Macro — Macro .

Инструкция по работе с web-интерфейсом в старых версиях прошивок IPMI

IPMIView

Для использования программы Supermicro IPMIView необходимо скачать её с официального сайта , указав свои данные, либо напрямую с ftp-сервера: https://www.supermicro.com/wftp/utility/IPMIView/

После установки и запуска программы необходимо добавить ваш сервер в разделе File — New — System .

В качестве System Name укажите имя вашего сервера, а в графу IP address впишите адрес IPMI , который вы можете найти в письме с доступом к серверу или в вашем личном кабинете. Убедитесь, что в графе адреса отсутствуют пробелы в конце строки и нажмите OK .

В списке слева дважды нажмите на имя добавленного сервера, после чего вы увидите окно авторизации. Заполните его при помощи реквизитов из письма или личного кабинета и нажмите Login . В случае успешного подключения вы увидите надпись Connected , а в самом низу окна появятся дополнительные вкладки для управления сервером.

Для удалённого управления сервером перейдите в разде KVM Console и нажмите кнопку Launch KVM Console .

Дальнейшие действия аналогичны работе через

При помощи программы IPMIView вы также можете перезагрузить, включить или выключить ваш сервер во вкладке IPMI Device .

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

IPMI

(
Intelligent Platform Management Interface)

– это интерфейс для удаленного мониторинга и управления физическим состоянием сервера. IPMI является аналогом известных разработок IP-KVM, iLo
,.

MegaRAC как реализация IPMI

В процессе эволюции интерфейс IPMI смог нарастить функциональность до нужного пользователям уров­ня, опе­ре­див по уровню применения конкурирующую технологию Intel AMT. Немаловажным преимуществом ока­за­лась и его ин­те­гра­ция в DMTF Redfish — открытую экосистему управления серверным парком. При­ве­ден­ная ссылка не зря по­гру­жа­ет нас во внут­рен­ние де­ла Ame­ri­can Me­ga­trends. Именно AMI является раз­ра­бот­чи­ком про­грам­много обес­пе­че­ния MegaRAC, положенного в основу реализации IPMI на платформах Su­per­mic­ro.

У American Megatrends не так много конкурентов в сфере удаленного управления. Если не брать во вни­ма­ние кор­по­ра­тив­ные продукты Dell-EMC, HP и IBM (DRAC, Integrated Lights-Out и Remote Supervisor со­от­вет­ст­вен­но), разработкой средств управления занимается еще разве что компания Avocent, поставщик MergePoint Embedded Management Soft­ware для серверов Gigabyte. Оценкой качества низ­ко­у­ров­не­во­го про­грам­мно­го продукта может служить охват парка компьютерной техники. По этому показателю равных AMI нет.

Вместе с тем, интерес ведущих сер­ве­ро­ст­ро­и­те­лей к IPMI демонстрирует актуальность кон­цеп­ции уда­лен­но­го уп­рав­ле­ния. Прикладная польза очевидна — минимизация простоя и снижение расходов на обслуживание сер­вер­но­го пар­ка, где цена за ма­ши­но­комп­лект существенно выросла

Козырем здесь являются функции ап­па­рат­но­го мо­ни­то­рин­га и вос­ста­нов­ле­ния, что особенно важно на фоне роста сложности базового UEFI BIOS и ми­кро­ко­да под­держ­ки (BMC, Intel In­no­va­tion/Man­age­ment Engine, AMD Ge­ne­ric En­cap­su­lat­ed Soft­ware Archi­tec­ture)

Про­цес­сор­ная ин­ва­ри­ант­ность от­ра­жа­ет уни­вер­саль­ность IPMI: сервисные функции не зависят от типа и мо­де­ли вы­бран­ной платформы, от­кры­вая поль­зо­ва­те­лям доступ ко всем рычагам уда­лен­но­го управления — и AMD, и Intel здесь об­слу­жи­ва­ют­ся оди­на­ко­во хорошо. Вопрос только один: на каких условиях предоставить до­ступ к IPMI, умело ма­нев­ри­руя ли­цен­зи­он­ной политикой между ценой и объемом услуг.

В этой связи интересен опыт компании Supermicro, предлагающей гибкий подход к лицензированию широкого спектра сер­вис­ных функций

И что немаловажно — на основе цифрового ключа, что су­щес­т­вен­но по­вы­ша­ет на­деж­ность, сни­жая рас­хо­ды на содержание. Привязка уда­лен­ной (Out of Band, OOB) лицензии вы­пол­ня­ет­ся только к MAC-ад­ре­су се­те­во­го адап­те­ра и может быть легко вос­ста­нов­ле­на, чего не скажешь, на­при­мер, о ли­цен­зи­он­ном ключе Intel, в ка­че­с­т­ве ко­то­ро­го ис­поль­зу­ет­ся микросхема Winbond W25X10BV для мо­ду­ля уда­лен­но­го уп­рав­ле­ния — Re­mo­te Ma­na­ge­ment Mo­dule

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: