Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos

Como configurar informações do sistema operacional do iDRAC com IPMI no servidor Ubuntu

Resumen: Sistema operacional e aplicativos

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Este artigo foi escrito por Kent Baxley, engenheiro de campo da Canonical.

Recentemente, Charles Rose publicou um artigo sobre como definir e recuperar informações do sistema operacional dentro do iDRAC usando as versões mais recentes do ipmitool e do Fedora. Este artigo descreverá como fazer o mesmo com o Ubuntu Server 12.04 LTS e superior.

Para o Ubuntu, a versão ipmitool estável mais recente (versão 1.8.13-1) é obrigatória. Essa versão está incluída no repositório do universal nas versões diárias mais recentes do Ubuntu 14.04 LTS, que está em desenvolvimento no momento. Você pode obter as compilações diárias a partir deste site:

http://cdimage.ubuntu.com

Para as versões 12.04 LTS até 13.10, essa versão está disponível no repositório de backports de cada versão.

Para instalar o ipmitool no servidor Ubuntu 14.04 LTS, execute o seguinte comando:

$ sudo apt-get install ipmitool

Se você vir erros sobre /dev/ipmi0, basta reiniciar o serviço openipmi usando o comando abaixo ou reinicializar o servidor:

$ sudo service openipmi restart

No Ubuntu 12.04 LTS, 13.04 ou 13.10, você precisará especificar o repositório de backports para obter o ipmitool 1.8.13-1. Caso contrário, a versão 1.8.12 (que não inclui esse recurso no Ubuntu) será instalada. Para obter o ipmitool no backport no 12.04 LTS, por exemplo, execute:

$ sudo apt-get install ipmitool/precise-backports

Se você estiver executando o servidor Ubuntu 13.04 ou 13.10, especifique "raring-backports" ou "saucy-backports", respectivamente. Em ambos os casos, reinicie o daemon openipmi ou reinicialize se você vir erros de /dev/ipmi0.

Depois que o ipmitool mais recente for instalado, verifique se você pode executar os comandos "getsysinfo" e "setsysinfo". Esses comandos permitirão que você defina e recupere informações do sistema operacional de e para o iDRAC  

O exemplo abaixo fornecerá as opções que você pode passar para "getsysinfo" e "setsysinfo":

$ sudo ipmitool mc getsysinfo

Parâmetros insuficientes fornecidos.

Uso:

  getsysinfo

Recupera as informações do sistema do BMC para determinado argumento

setsysinfo

Armazena a string de informações do sistema de determinado argumento para BMC

Os argumentos válidos são:

    primary_os_name: nome principal do sistema operacional

os_name: nome do sistema operacional

system_name: nome de sistema do servidor (depende do fornecedor)

delloem_os_version: versão em execução do sistema operacional

delloem_url: URL do servidor Web do BMC

Verifique se você pode definir os diferentes parâmetros.  Por exemplo, para definir o primary_os_name, execute:
$ ipmitool mc setsysinfo primary_os_name 'Preciso'

. Em seguida, recupere-o com:

$ ipmitool mc getsysinfo primary_os_name

Você deve ver "Preciso" retornado no console.


O script "exchange-bmc-os-info", que configura convenientemente todos os parâmetros do sistema operacional no iDRAC no momento da inicialização, também está disponível para o Ubuntu no repositório poweredge-tools em Launchpad:

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

Para se conectar ao repositório e instalar o pacote, execute os seguintes comandos:

$ sudo apt-get install python-software-properties

$ sudo apt-add-repository ppa:dell-poweredge-team/poweredge-tools (pressione Enter para obter a chave gpg e adicionar o repositório)

$ sudo apt-get update

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

O serviço deve ser iniciado depois que o pacote for instalado.  Verifique se ele foi iniciado executando o seguinte comando.  O status "ok" deve ser retornado como no exemplo abaixo:

$ sudo service exchange-bmc-os-info status

exchange-bmc-os-info: ok

Agora você deve ver que primary_os_name, os_name, system_name, delloem_os_version e delloem_url foram preenchidos automaticamente:

$ 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 mencionado no artigo do Charles, você também deve conseguir visualizar o nome do host, o nome do sistema operacional e a versão na interface Web do iDRAC desse servidor.
  1. Abra e faça log-in no console Web do iDRAC.
  2. Navegue até "System" --> "Properties"
  3. Verifique isso em "Server Information"; você pode ver o seguinte.  Eles devem corresponder às respostas da linha de comando acima:
  • Nome do host do sistema
  • Sistema operacional
  • Versão do sistema operacional

Mais leituras sobre como usar o exchange-bmc-os-info para tarefas como acessar a URL e o endereço IP do iDRAC podem ser encontradas aqui.

Note que esse recurso atualmente não recebe suporte da Dell e é compartilhado com a intenção de solicitar feedback da comunidade.

Causa

 

Resolución

 
Propiedades del artículo
Número del artículo: 000130793
Tipo de artículo: Solution
Última modificación: 07 abr 2023
Versión:  6
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.