메인 콘텐츠로 이동
  • 빠르고 간편하게 주문
  • 주문 보기 및 배송 상태 추적
  • 제품 목록을 생성 및 액세스

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

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

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

Эта статья была написана Кентом Баксли (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, и эта информация публикуется с целью получения отзывов от участников сообщества.

원인

 

해결

 
문서 속성
문서 번호: 000130793
문서 유형: Solution
마지막 수정 시간: 07 4월 2023
버전:  6
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.