Как получить IP-адрес iDRAC от VMware ESXi на серверах PowerEdge

Summary: Как получить IP-адрес iDRAC серверов PowerEdge 14-го поколения с помощью хостов VMware ESXi.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

В этой статье описаны различные способы получения IP-адреса iDRAC серверов PowerEdge непосредственно с хоста VMware ESXi. Это полезно, если у вас нет физического доступа к серверу или передней ЖК-панели, или если вы не можете установить Open Manage Server Administrator.  В OEM-установках VIB уже установлен, а IP-адрес iDRAC можно проверить непосредственно в OpenManage Server Administrator. Для решения, приведенного ниже, не требуется установка VIB.

Cause

Как получить IP-адрес iDRAC серверов PowerEdge 14-го поколения с помощью хостов VMware ESXi

Resolution

Использование команд localcli и esxcli

В этом примере для запуска командной строки мы использовали PowerEdge R740XD и VMware ESXi 6.5.
  1. Откройте сервис SSH системы VMware ESXI.
  2. Выполните вход в SSH, используя учетную запись и пароль root.
  3. Для получения IP-адреса iDRAC выполните команды, показанные ниже.
localcli hardware ipmi bmc get
 
SLN317309_en_US__1image(10033)
Получение IP-адреса iDRAC

esxcli hardware ipmi bmc get
 
SLN317309_en_US__2image(10034)
IP-адрес iDRAC отображается в строке «IPv4 Address» 
 

Использование стандартов управления предприятием через Интернет — WBEM

Интерфейс общей информационной модели (CIM) на хосте ESXi обеспечивает возможность удаленного мониторинга состояния оборудования хостов с помощью протокола WBEM (Web-Based Enterprise Management). Он основан на стандартном API-интерфейсе HTTP(S), который обеспечивает безопасную проверку подлинности SSL/TLS и обмен данными между хостом и станциями управления. После подключения к консоли с помощью предпочитаемого способа выполните следующую команду:

1. VMware ESXi 6.0:  

enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep IPv4AddressIPv4Address = 192.168.0.121
 

   Эта же команда в ESXi возвращает ошибку:

enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep -i IPv4Address
error: enumInstances No data received from server

 

2. VMware ESXi 6.5:
Начиная с ESXi 6.5, VMware представила новое пространство имен под названием «wbem» в качестве расширения для esxcli, которое управляет такими сервисами, как sfcbd и wsman. Начиная с версии ESXi 6.5, sfcdb и wsman по умолчанию отключены, так как для wbem по умолчанию установлено значение «false». Сервисы wbem включаются автоматически при установке OEM-поставщика VIB. Например, если на ESXi 6.5 установлено ПО для управления системами Dell OpenManage, сервисы, такие как sfcbd и wsman, запускаются автоматически.
 

Чтобы включить wbem в VMware ESXi 6.5, выполните следующие команды и повторите попытку. Теперь вы должны успешно видеть IP-адрес, назначенный вашим серверам iDRAC.
 

esxcli system wbem set -e 1 (включает wbem на хосте)экземпляры перечисления OMC IPMIIPProtocalEndpoint root/cimv2
>> IPv4AddressIPv4Address = 192.168.0.121

SLN317309_en_US__4Webm

IPv4Address = 192.168.0.121

Additional Information

Дополнительные сведения см. в этой статье: VMworld 2018: мониторинг состояния оборудования в стеке vSphere

Affected Products

PowerEdge R240, PowerEdge R340, PowerEdge R640, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2, PowerEdge R840, PowerEdge R940, PowerEdge R940xa, PowerEdge T140

Products

VMware ESXi 4.x, VMware ESXi 5.x, VMware ESXi 6.5.X, VMware ESXi 6.7.X, VMware ESXi 6.x
Article Properties
Article Number: 000143172
Article Type: Solution
Last Modified: 23 Nov 2024
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.