Przejdź do głównej zawartości
  • Szybkie i łatwe składanie zamówień
  • Wyświetlanie zamówień i śledzenie stanu wysyłki
  • Tworzenie i dostęp do listy produktów

Настройка информации об ОС iDRAC с IPMI на сервере Ubuntu

Podsumowanie: ОС и приложения

Ten artykuł dotyczy Ten artykuł nie dotyczy Ten artykuł nie jest powiązany z żadnym konkretnym produktem. Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.

Objawy

Эта статья была написана Кентом Баксли (Kent Baxley), инженером по эксплуатации компании Canonical.

Недавно Чарльз Роуз (Charles Rose) опубликовал статью о том, как настроить и получить информацию об ОС в iDRAC с помощью последней версии ipmitool и последних выпусков Fedora. В этой статье описывается, как выполнить то же самое с Ubuntu Server 12.04 LTS и более поздней версии.

Для Ubuntu требуется последняя стабильная версия ipmitool (версия 1.8.13-1). Эта версия включена в репозиторий universe последних ежедневных сборок Ubuntu 14.04 LTS, которые в настоящее время находятся в разработке. Вы можете получать ежедневные сборки со следующего сайта:

http://cdimage.ubuntu.com

Для версий с 12.04 LTS по 13.10 эта версия доступна в репозитории backports каждого выпуска.

Чтобы установить ipmitool на Ubuntu Server 14.04 LTS, выполните следующую команду:

$ sudo apt-get install ipmitool

Если вы видите ошибки, связанные с /dev/ipmi0, просто перезапустите сервис openipmi с помощью команды ниже или перезагрузите сервер:

$ sudo service openipmi restart

На Ubuntu 12.04 LTS, 13.04 или 13.10 вам потребуется указать репозиторий backports, чтобы получить ipmitool 1.8.13-1. В противном случае будет установлена версия 1.8.12 (которая не включает эту функцию в Ubuntu). Чтобы установить более старую версию ipmitool, например, в 12.04 LTS, выполните следующую команду:

$ sudo apt-get install ipmitool/precise-backports

Если вы используете Ubuntu Server версии 13.04 или 13.10, укажите «raring-backports» или «saucy-backports» соответственно. В любом случае перезапустите управляющую программу openipmi или выполните перезагрузку, если видите ошибки, связанные с /dev/ipmi0.

После установки последней версии ipmitool убедитесь, что вы можете запускать команды «getsysinfo» and «setsysinfo». Эти команды позволят вам задавать и извлекать информацию об ОС из iDRAC. 

В приведенном ниже примере представлены параметры, которые можно указать для «getsysinfo» и «setsysinfo»:

$ sudo ipmitool mc getsysinfo

Указано недостаточно параметров.

Использование:

  getsysinfo

    Извлекает системную информацию из BMC для заданного аргумента

  setsysinfo

         Сохраняет строку системной информации для данного аргумента в BMC

  Допустимые аргументы:

    primary_os_name     Имя основной операционной системы

    os_name             Имя операционной системы

    system_name         Системное имя сервера (зависит от поставщика)

         delloem_os_version  Текущая версия операционной системы

    delloem_url         URL-адрес веб-сервера BMC

Убедитесь, что вы можете задавать различные параметры.  Например, чтобы установить primary_os_name, выполните команду:
$ sudo ipmitool mc setsysinfo primary_os_name «Precise»,

затем извлеките его с помощью:

$ sudo ipmitool mc getsysinfo primary_os_name

На консоли должно отобразится сообщение «Точное».


Сценарий «exchange-bmc-os-info», который удобно настраивает все параметры ОС в iDRAC во время загрузки, также доступен для Ubuntu в репозитории poweredge-tools на Launchpad:

https://launchpad.net/+search?field.text=exchange-bmc-os-info

Чтобы подключиться к репозиторию и установить пакет, выполните следующие команды:

$ sudo apt-get install python-software-properties

$ sudo apt-add-repository ppa:dell-poweredge-team/poweredge-tools (нажмите enter, чтобы вывести ключ gpg и добавить репозиторий)

$ sudo apt-get update

$ sudo apt-get install exchange-bmc-os-info

Сервис должен запуститься после установки пакета.  Убедитесь, что он запущен, выполнив следующую команду.  Статус «ok» должен быть возвращен, как в примере ниже:

$ sudo service exchange-bmc-os-info status

exchange-bmc-os-info: ok

Теперь primary_os_name, os_name, system_name, delloem_os_version и delloem_url должны заполняться автоматически:

$ sudo ipmitool mc getsysinfo primary_os_name

Ubuntu

$ sudo ipmitool mc getsysinfo os_name

Ubuntu

$ sudo ipmitool mc getsysinfo system_name

dhcp166-223

$ sudo ipmitool mc getsysinfo delloem_os_version

12.04.3 LTS, Precise Pangolin kernel 3.8.0-33-generic x86_64

$ sudo ipmitool mc getsysinfo delloem_url

https://10.9.166.143:443

Как упоминается в статье Чарльза, вы также должны иметь возможность просмотреть имя хоста, имя ОС и версию в веб-интерфейсе iDRAC для этого сервера.
  1. Откройте веб-консоль iDRAC и выполните вход.
  2. Перейдите в раздел «System» --> «Properties»
  3. Убедитесь, что в разделе «Server Information» отображается следующая информация.  Она должна совпадать с ответами командной строки выше:
  • Имя хоста системы
  • Операционная система
  • Версия операционной системы

Дополнительную информацию о том, как использовать exchange-bmc-os-info для таких задач, как доступ к URL- и IP-адресу iDRAC, можно найти здесь.

Обратите внимание, что эта функция в настоящее время не поддерживается компанией Dell, и эта информация публикуется с целью получения отзывов от участников сообщества.

Przyczyna

 

Rozwiązanie

 
Właściwości artykułu
Numer artykułu: 000130793
Typ artykułu: Solution
Ostatnia modyfikacja: 07 kwi 2023
Wersja:  6
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.