跳至主要內容
  • 簡單快速地下訂單
  • 檢視訂單及追蹤商品運送狀態
  • 建立並存取您的產品清單
部分文章編號可能已變更。如果這不是您要找的文章,請嘗試搜尋所有文章。搜尋文章

Configuración de la información del sistema operativo de iDRAC con IPMI en el servidor Ubuntu

摘要: SO y aplicaciones

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Un ingeniero de campo de Canonical escribió este artículo.

Hace poco, Charles Rose publicó un artículo sobre cómo establecer y recuperar la información del SO dentro de iDRAC mediante las versiones más recientes de ipmitool y Fedora. En este artículo, se describe cómo hacer lo mismo con el servidor Ubuntu 12.04 LTS y versiones posteriores.

Para Ubuntu, es necesaria la versión estable más reciente de ipmitool (versión 1.8.13-1). Esta versión se incluye en el repositorio universal en las compilaciones diarias más recientes de Ubuntu 14.04 LTS, el cual se encuentra en desarrollo en este momento. Puede obtener las compilaciones diarias en este sitio web:

http://cdimage.ubuntu.com

Para las versiones 12.04 LTS a 13.10, esta versión está disponible en el repositorio de versiones anteriores de cada versión.

Para instalar ipmitool en el servidor Ubuntu 14.04 LTS, ejecute el siguiente comando:

$ sudo apt-get install ipmitool

Si ve errores relacionados con /dev/ipmi0, basta con que reinicie el servicio openipmi mediante el siguiente comando o reinicie el servidor:

$ sudo service openipmi restart

En Ubuntu 12.04 LTS, 13.04 o 13.10, deberá especificar el repositorio de versiones anteriores para extraer ipmitool 1.8.13-1. De lo contrario, se instalará la versión 1.8.12 (que no incluye esta característica en Ubuntu). Para extraer la ipmitool portada con versiones anteriores en 12.04 LTS, por ejemplo, ejecute:

$ sudo apt-get install ipmitool/precise-backports

Si ejecuta el servidor Ubuntu 13.04 o 13.10, especifique “raring-backports” o “saucy-backports”, respectivamente. En cualquier caso, reinicie el demonio openipmi o reinicie si ve errores relacionados con /dev/ipmi0.

Una vez que la ipmitool más reciente esté instalada, verifique que sea capaz de ejecutar los comandos “getsysinfo” y “setsysinfo”. Estos comandos le permitirán configurar y recuperar la información del SO hacia y desde su iDRAC 

El siguiente ejemplo le proporcionará las opciones que puede pasar a “getsysinfo” y “setsysinfo”:

$ sudo ipmitool mc getsysinfo

No se proporcionaron suficientes parámetros.

uso:

  getsysinfo

    Recupera información del sistema de BMC para el argumento indicado

  setysinfo

         Almacena la cadena de información del sistema del argumento indicado para BMC

  Los argumentos válidos son los siguientes:

    primary_os_name     Nombre del sistema operativo principal

    os_name             Nombre del sistema operativo

    system_name         Nombre del sistema del servidor (depende del proveedor)

         delloem_os_version  Versión en ejecución del sistema operativo

    delloem_url         URL del servidor web de BMC

Verifique que es capaz de establecer los distintos parámetros.  Por ejemplo, para configurar el primary_os_name, ejecute:
$ sudo ipmitool mc setsysinfo primary_os_name "Precision"

. Luego, resúselo con:

$ sudo ipmitool mc getsysinfo primary_os_name

Debería ver "Precision" devuelta en la consola.


El script "exchange-bmc-os-info", que establece convenientemente todos los parámetros del sistema operativo en iDRAC en el momento del arranque, también está disponible para Ubuntu en el repositorio de herramientas poweredge en Launchpad:

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

Para conectarse al repositorio e instalar el paquete, ejecute los siguientes comandos:

$ sudo apt-get install python-software-properties

$ sudo apt-add-repository sku:dell-poweredge-team/poweredge-tools (presione Intro para extraer la clave gpg y agregar el repositorio)

$ sudo apt-get update

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

El servicio debe iniciarse una vez que se instala el paquete.  Ejecute el siguiente comando para verificar que se haya iniciado.  Debe aparecer el estado “ok”, como se indica en el siguiente ejemplo:

$ sudo service exchange-bmc-os-info status

exchange-bmc-os-info: ok

Ahora debería ver que primary_os_name, os_name, system_name, delloem_os_version, and delloem_url se rellenan automáticamente:

$ 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

Como se indica en el artículo de Charles, el hostname, el nombre de SO y la versión deberían ser visibles en la interfaz web del iDRAC para ese servidor.
  1. Abra la consola web de iDRAC e inicie sesión.
  2. Vaya a “System” --> “Properties”
  3. Verifique que pueda ver lo siguiente en la sección “Server Information”.  Deben coincidir con las respuestas de la línea de comandos anteriores:
  • Nombre de host del sistema
  • Sistema operativo
  • Versión del sistema operativo

Puede encontrar más información sobre cómo utilizar exchange-bmc-os-info para tareas como acceder a la dirección URL y la dirección IP de iDRAC aquí.

Tenga en cuenta que esta característica no es soportada actualmente por Dell y se comparte con la intención de solicitar comentarios de la comunidad.

原因

 

解析度

 
文章屬性
文章編號: 000130793
文章類型: Solution
上次修改時間: 07 4月 2023
版本:  6
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。