IPMI FAQ

Что представляет из себя IPMI интерфейс Supermicro

IPMI в практическом смысле представляет из себя аппаратный интерфейс для мониторинга и управления сервером. Сам интерфейс независим от состояния системы и её типа/версии, работает при наличии питания на БП, даже если сервер выключен. Связь с внешним миром осуществляется через отдельный сетевой порт, который никак не связан с 2-мя основными сетевыми картами. Фактически, у нас IPMI интерфейсы находится в отдельном коммутаторе, хотя и выходит в сеть через основные каналы дата-центра.

Функции IPMI

Основными функциями для наших клиентов являются встроенный KVM и управление питанием. Вам не нужно обращаться в техническую поддержку для перезагрузки сервера в случае зависания, Вы можете в любой момент самостоятельно переставить ОС  на абсолютно любую, просто скачав ISO образ на свой ПК. Кроме того, Вы можете отслеживать основные параметры системы с помощью датчиков (температуры, напряжения и состояния вентиляторов). Мы предоставляем нашим клиентам полный административный доступ к IPMI. Кроме перечисленного выше ,Вы  можете настроить отправку уведомлений о состоянии сервера через SMTP, создать дополнительныеаккаунты для вашего персонала с ограниченными правами доступа к IPMI, или настроить авторизацию с помощью вашего AD.

Встроенный KVM

Встроенный KVM в нашем случае является основным достоинством IPMI. Во многих дата-центрах при аренде серверов KVM предоставляется только по запросу и за его использование часто берут почасовую оплату. У нас Вы получаете постоянный доступ ко всем функциям IPMI без доплат. Клиент KVM представляет из себя кроссплатформенное JAVA  приложение, запускаемое из браузера. Для запуска KVM необходимо кликнуть по окну экрана сервера на первой странице IPMI, или использовать раздел меню Remote Control — Сonsole Redirection. Вывод в данное окно полностью соответствует выводу на монитор, окно может быть черным. Черное окно означает, что система, с целью энергосбережения, активировала режим отключения монитора. При запуске будет выдано стандартное предупреждение безопасности JAVA  приложения.

После запуска KVM Вы можете послать ОС сервера стандартные сочетания клавиш через меню Marco-Marco. Для вывода экранной клавиатуры используйте меню Virtual Media-Virtual Keyboard. А вот на разделе Virtual Media – Virtual Storage стоит остановиться подробнее.

IPMI Virtual Storage позволяет Вам подключить к удаленной машине Ваш локальный жесткий диск целиком, подключить USB накопитель или IMA  образ накопителя. Для Виртуальных CD/DVD реализованы следующие функции: подключения локального приводаоптических дисков или ISO образа диска с вашего HDD. Для подключения диска целиком необходимо выбрать подклюаемый диск/привод, в случае подключения образа после выбора соответствующего пункта,необходимо указать путь к файлу (кнопка Open Image). После выбора источника нажать кнопку Plug In, для извлечения источника – Plug Out. После подключения источника в BIOS появится соответствующая загрузочная опция. BIOS предоставляемых серверов не защищен паролем, Вы можете настроить его по вашему усмотрению. Для установки ОС с виртуального приводаего необходимо поставить первым в очереди загрузки, затем сохранить изменения и выйти (Exit – Save Changes and Reset). После данных операций система начнет загрузку в порядке установленной в BIOS очереди – с Вашего виртуального привода. Альтернативный вариант выбора загрузочного устройства для разовой загрузки с него находится в  разделе EXIT. После строки Boot Override идёт список возможных загрузочных устройств, для выбора и начала загрузки достаточно выбрать необходимое устройство и нажать Enter. Большинство версий Windows/*nix систем определят виртуальный привод как локальный и не потребуют установки каких-либо дополнительных драйверов. Кроме того, в окне KVM продублирована функция управления питанием сервера (раздел меню Power Control). Небольшое пояснение относительно Set Power Off и Software Shutdown: Set Power Off отключит питание сервера, Software Shutdown передаст в ОС сигнал нажатия кнопки питания, и ОС сможет обработать его в соответствии со своими настройками.

Мониторинг состояния сервера

Раздел Server Health состоит из двух пунктов:

  • Event log содержит информацию о прошедших событиях (например, отключение вентелятора охлаждения, перепад питания или перегрев);
  • Sensor Readings выводит текущую информацию с датчиков.

Раздел поможет при внезапных отключениях/зависаниях сервера, хотя за 2 года работы мы еще ни разу не фиксировали проблем с отклонением аппаратных параметров машин/перегревом.

Настройка Уведомлений

Перед настройкой отправки уведомлений рекомендуется выполнить настройку почтового сервера в разделе IPMI Configuration – SMTP. Список настраиваемых параметров не требует дополнительных пояснений. Для настройки уведомлений Вам необходимо зайти в раздел Configuration – Alerts, выбрать любую ненастроенную строку и нажать Modify. Если SMTP Вы уже настроили – достаточно просто указать email адрес, куда отправлять сообщения. Для большей информативности или Вашего удобства можете дополнительно заполнить поля Subjects и Message. После настройки выберите строку из общего списка и нажмите Send Test Alert для проверки настроек. Для изменения времени в IPMI Вы можете использовать раздел Configuration – Date and Time, выбрать в нём часовой пояс, выбрать любой NTP сервер или указать время локально.

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

Раздел remote control – power control

  • Reset Server: эмулирует нажатие кнопки Reset;
  • Power Off Server – Immediate: Немедленно выключает питание сервера;
  • Power Off Server — Orderly Shutdown: Передает ОС сигнал нажатия кнопки Power;
  • Power On Server: влючение сервера;
  • Power Cycle Server: последовательно отключает питание сервера и включает его.